Modul Flächenberechnung

Werbung
ModulFlächenberechnung
Inhalt
ModulFlächenberechnung.....................................................................................................................1
Funktionsbeschreibung...........................................................................................................................3
Systemeinstellungen...............................................................................................................................3
Installation..............................................................................................................................................4
MenuEinstellungen................................................................................................................................6
Optionsgruppen......................................................................................................................................7
Optionswerte........................................................................................................................................14
ArtderBerechnung...............................................................................................................................16
Kalkulationseinheiten...........................................................................................................................18
Artikeleinstellungen..............................................................................................................................19
Abhängigkeiten(BETA)..........................................................................................................................31
Beispiele................................................................................................................................................31
BuchstabenhöhendropdownundTextfeld...........................................................................................37
SpeziellesLängenfeld............................................................................................................................40
GewichtsberechnungBETA(Version1.2.1)...........................................................................................43
Setsbearbeiten(abVersion2.0.1/BETA)............................................................................................45
BestellungenmitOptionen...................................................................................................................45
PDFRechnung,EmailmanagerundTipps..............................................................................................46
BestellungenmitOptionen...................................................................................................................46
FAQ........................................................................................................................................................46
1
2
Funktionsbeschreibung
MitdiesemModulistesIhnenmöglich,jedemProduktOptionenundOptionswerteunterzuordnen.
BeijederOptionkönnenSiefestlegenwasfüreinFormularfeldesseinsoll.
-Selektfeld(Dropdownliste)
-Multiselektfeld(Mehrfachauswahlmenü)
-Textfeld
-Textarea
-Upload
-Berechnung/Kalkulation
-Kontrollkästchen
-Optionsschalter
ZusätzlicheFunktionen
-EinstellenvonBerechnungseinheiten(m,mm,cm,l)
-EinstellenvonBerechnungseinheitenfürdasKalkulationsergebnis(m²,mm²,cm²,m³…)
-EinstellenderDateiendungenbeimUpload
-VordefinierteOptionswertemöglich
-EinstellenvonBilderfürdieOptionswerte/Optionen
-DynamischePreiskalkulation
Systemeinstellungen
Systemvoraussetzung für dieses Plugin ist das Shopsystem Shopware ab Version
4.0
3
Installation
Wichtige Information
Vor der Installation eines Plugins unbedingt eine Sicherung des Shops und der Datenbank
durchführen
1. Die von uns gesendete ZIP-Datei über das Backend von Shopware > Einstellungen >
Pluginmanager hochladen und installieren oder entpacken und die Verzeichnisstruktur
in den Ordner /engine/Shopware/Plugins/Community/Frontend hochladen.
2. Im Adminbereich des Shops das Plugin unter Einstellungen > Pluginmanager > Multi
Optionen aktivieren.
3. Unter Inhalte -> Plugins -> installierte Plugins das Modul Flächenberechnung auf
bearbeiten klicken.
4
Absoluter Pfad: Absoluter Serverpfad (Fragen Sie hierzu Ihren Serveradministrator
Shopdomain: Eingabe der Shopdomain z.b. http://demoshop.de
Felder prüfen: Bei Ja, werden die Felder beim klicken in den Warenkorb geprüft.
Versandberechnung aktivieren (BETA): Bei Ja, wird die Versandkostenberechnung
aktiviert
Gurtmassberechnung aktivieren: Bei Ja, wird die Gurtmassberechnung aktiviert
Preisdarstellung in der Artikdetailseite: Einstellen der gewünschten
Preisdarstellung im Frontend
Optionswertpreise im Checkout anzeigen: Bei Ja, werden die Optionspreise
angezeigt
Serverpfad Uploads: Ihr gewünschter Pfad zum Ordner in dem die Uploads
hinterlegt werden
Abhängigkeiten Optionswerte ausblenden (BETA) : Bei Ja, werden die
Optionswerte ausgeblendet. Bei Nein nur ausgegraut
Kalkulationsbutton: Anzeigen oder Ausblenden des Kalkulation Buttons
Artikelpreis anzeigen: Bei Ja wird der Artikelpreis oberhalb angezeigt
Addons: Hier können Sie zu Addons des Plugins diese „freischalten“
Demo-Daten importieren: Sie können bei einer Neuinstallation Demodaten
importieren.
Gehen Sie wie folgt vor:
5
1. Erstellen Sie einen neuen Artikel, tragen eine Artikelnummer ein und speichern
diesen
2. Kopieren Sie dann die Artikelnummer des neu eingestellten Artikel, in das Feld
„Artikelnummer des Demoartikels“.
Wichtig: Demodaten nur bei einer Neuinstallation importieren
4. Den Shopcache gegebenenfalls leeren und die Administrationsseite erneut mit F5 neu
laden.
MenuEinstellungen
Nachdem die Seite neu geladen wurde finden Sie unter dem Menupunkt Artikel >
Multioptionen folgende Punkte vom Plugin
Optionen:
Erstellen neuer Optionsgruppen
Optionenwerte:
Erstellen neuer Optionswerte
6
Kalkulationseinheiten:
EinstellenvonBerechnungseinheiten(m,mm,cm,l)
EinstellenvonBerechnungseinheitenfürdasKalkulationsergebnis(m²,mm²,cm²,m³…)
ArtderBerechnung:
ErstellenneuerBerechnungsformeln.ViersindschoneingebundenalsStandard
Berechnung = (a = b * c * d)
Berechnung = (a = b - c)
Berechnung = (a = b + c)
Berechnung = (a = b * c)
Infos
Informationen wie z.b. das Handbuch, Download von zusätzlichen Dateien
Optionsgruppen
Wenn Sie auf Optionsgruppen klicken erscheint folgendes Fenster:
Sie können mittels Klick auf Neue Option eine neue Optionsgruppe hinzufügen.
Weitere Funktionen können Sie dem untenstehenden Bild entnehmen
7
WennSieaufeinenEintraglinksinderListeklicken,könnenSieeineOptionsgruppebearbeiten.
GebenSiederOptionsgruppeeinenNamen,wählenSieihrgewünschtesOptionsfeld(Menu,Liste,
Optionsschalter,Checkbox..)aus
Feld:
WählenSieausderListeihrgewünschtesFormularfeldaus
8
Template:
UnterTemplatekönnenSiedasTemplatefürdieOptionsgruppeauswählen.Siemüssenaberdarauf
achtendassSiezumgewähltenFelddasdementsprechendeTemplatedazuauswählen.
Z.B.könnenSienichtfürdieRadio-ButtonsdasTemplateSelectauswählen.
9
ÜberblickallerverfügbarenOptionen:
Imageselect:
Imagecheckboxen(MehrfachauswahldurchKlickenaufdasBild)
10
Imageradio(EinfachauswahldurchKlickaufdasBild)
Specialtextfield:
Selectfelder:
11
Checkboxen(Mehrfachauswahl):
Radio-Buttons(Einfachauswahl):
Textfelder:
Textareas:
12
Buchstabendropdowninkl.Textfeld
Datumsfeld:
13
Kalkulation
Wichtige Info: Die Optionsgruppe Calculator je Produkt nur einmal eingesetzt werden!
Optionswerte
Unter Artikel > Multioptionen > Optionenwerte gelangen Sie zur Optionswerteansichtsseite.
Hier können Sie zu den davor eingestellten Optionsgruppen, Optionswerte hinzufügen durch
14
klick auf den Button „Einträge hinzufügen“
15
Es erscheint dann folgende Maske:
Daten: Geben Sie hier einen Namen ein für den Optionswert.
Sortierung: Festlegen der Sortierung der Optionswerte der jeweiligen Option (die eigentliche
Sortierung des Optionswertes geschieht unter Optionen setzen, siehe Seite 19)
Option: Wählen Sie aus dem Dropdown die Optionsgruppe der Sie die Optionswerte
unterordnen möchten.
Aktiv: Aktivieren des Optionswertes
Unter Bildverwaltung können Sie dann auch ein Bild aus der Medienverwaltung von
Shopware für den Optionswert auswählen (nicht bei Dropdownfelder)
ArtderBerechnung
16
Überblick
HierkönnenSieneueBerechnungsformelneinfügen
Einstellungen
Wert:%amussimmeralsErgebnisvornestehen.
folgendeVariablenstehenzurVerfügung:
%aalsErgebnis,
%balsBreite,
%bbalsBreite1,
%bcalsBreite2,
%cbalsHöhe1,
%ccalsHöhe2,
%calsHöhe,
%dalsLänge
%calcqtyalsStückzahl
AmEndemussimmereinSemikolonstehenundnichtdie„Prozentzeichen“vergessen.
MöchtenSiez.B.dieFlächevonBreiteundHöheberechnenmüssenSiefolgendesdanneintragen:
%a=%b*%c;
ZweiOptionswerteerforderlich(Breite,Höhe)
MöchtenSiez.B.dieFlächexStückzahl(neuerOptionwert)berechnenmüssenSiefolgendesdann
eintragen:
%a=%b*%c*%calcqty;
17
DreiOptionswerteerforderlich(Breite,Höhe,Stückzahl)
Volumen:
%a=%b*%c*%d;
DreiOptionswerteerforderlich(Breite,Höhe,Länge)
Länge:
%a=%d;
EinOptionswerterforderlich(Länge)
Name:EinNameihrerBerechnung
Kalkulationseinheiten
Überblick
UnterdiesemPunktkönnenSieBerechnungseinheiten(m,mm,cm,m,m²,cm²..)einfügen.Die
gängigstensindschonstandardmäßiginstalliert.HierbeiwirdvonzweiArtenunterschieden:
1:BerechnungseinheitenfürdieOptionswerte(mm,cm,m)
2:BerechnungseinheitenfürdieKalkulationdesGesamtergebnisses(mm²,cm²,m²)
Einstellungen
Wert:GebenSiehierdenWertderEinheitein
Art:WählenSiehierdieArtderEinheit.
normaleEinheit:DieseEinheitdientalsAnzeigebeidenKalkulatorWerten(Breite,Höhe,Länge)
Gesamteinheit:DieseEinheitdientalsAnzeigez.B.beiderGesamtberechnungderkalkulierten
Fläche
18
Name:NamederEinheit
Beschreibung:Nurintern,nichtzwingendnotwendig
Artikeleinstellungen
WennSieIhreEinstellungenbeidenOptionswertenundOptionendurchgeführthaben,müssenSie
nochbeimArtikelselbst,Einstellungenvornehmen.KlickenSiedaheraufBearbeitenButtonbeim
gewünschtenArtikelinderArtikelübersicht.DasPluginarbeitetgenerellmitdemArtikelpreisdes
Artikels,nichtmitPreisgruppen.
WennSiejetztaufArtikel>Übersicht>IhrgewünschterArtikelklicken,sehenSieeinenneuen
Karteireiter„ArtikelOptionen“vomModul.
WennSieaufdiesenKarteireiterKlicken,sehenSiedarinzweizusätzlicheKarteireiter„Optionen
setzen“und„Artikeleinstellungen“.
Artikeleinstellungen:
Aktivieren:DurchsetzendesHäckchensaktivierenSiedieOptionenundOptionswertebeidiesem
Artikel,diedannimFrontendbeimArtikelangezeigtwerden.SetzenSieeinHäkchenbei
„Produktoptionenja/nein“,damitbeidiesemProduktinderArtikeldetailseitedasModulmitden
OptionsgruppenundOptionswertendieSievoreingestellthaben,angezeigtwird.
0EURFixAktivieren:ShopwarelässtbeieinemArtikelkein0,00EURPreiszu,sofernSieaberdiese
Funktionaktivieren,wirdimFrontendderArtikelpreismit0,00EURausgegeben.AchtenSieaber
19
darauf,dassSietrotzdembeidenStammdateneinenPreisangebenunddasSieOptionen
hinterlegen,diebeimLadendesArtikelskeinPreismit0,00erzeugen!
WirweisenauchdaraufhindassdurchaktivierendieserFunktion,imShopdannArtikeleventuellmit
0,00EURangezeigtwerden!!
QuadratmeterimWarenkorbanzeigen:Sofernaktiviert,werdendieberechnetenm2imWarenkorb
angezeigt
GesamtgewichtimWarenkorbanzeigen(Version>1.5.0):Aktiviert,wirddasberechnete
GesamtgewichtimWarenkorbangezeigt
BerechnungsartbeidenOptionsstaffeln:HierkönnenSieauswählenwiedieOptionsstaffeln
berechnetwerdensollen(z.b.anhanddereingegebenenMenge,Quadratmeterergebnisetc.)
Optionsstaffelberechnungaktivieren:AktivierenderOptionsstaffelberechnungbeidenOptionen
Optionsstaffelnunterhalbanzeigen:Aktiviert,werdendieStaffelnunterhalbderOptionangezeigt
sieheScreen:
MengebeidenStaffelnberücksichtigen:NormalerweisewirdanhandderberechnetenFlächebzw.
m2geprüft,welcherStaffelpreisfürdieBerechnunggenommenwird.IstaberdieseCheckbox
aktiviert,wirddannanhand((Ergebnis*Menge)derdementsprechendeStaffelpreisgenommen
20
Gurtmassberechnungaktivieren(BETA):HiermitwirdeinAufschlagzumArtikelberechnet
MaximalerGurtmass:AngabeeinesMaximalenWerts
BerechnungbeidemGurtmass:WählenSiehierdiegewünschteBerechnungaus
Kalkulationspreis:SofernSiedemProdukteineOptionsgruppeCalculatorundOptionswerte
untergeordnethaben,müssenSiehierdenBasis-Kalkulationspreisangeben
KundenspezifischePreisberechnungaktivieren:Aktiviert,wirdanstelledesArtikelpreisesder
KundenspezifischePreiszurBerechnunggenutzt.DasPlugin„KundenspezifischePreise“von
Shopwaremussinstalliertsein!!
BerechnungsartbeimKundenspezifischenPreis:AuswählenobderPreismitdenOptionenaddiert
odermultipliziertwerdensoll
AnzahlderDezimalstellen:AnzahlderauszugebendenDezimalstellen
Berechnungseinheit(Gesamt):EinstellenderEinheitfürdasGesamtergebnisderKalkulationz.B.m2,
21
mm2,cm2.
ArtderBerechnung:WählenSiehierdieBerechnungsgrundlageaus
Mindestwertberechnungaktivieren:ImaktiviertenZustand,wirdanhanddeshinterlegten
MindestwertsbeiderBerechnungimFrontendgeprüft,obdieserniedrigeristalsdasErgebnisder
Berechnung.IstdiesderFallsowirdderMindestkalkulationspreisalsGesamtpreisderBerechnung
genommen.
Mindest-Kalkulationspreis:GebenSiehierdenPreiseinderalsGesamtpreisderBerechnungdienen
soll,sofernderMindestwertunterschrittenwirdbeiderKalkulationimFrontend
QuadratmeterStaffeln:HierhabenSiedieMöglichkeitStaffelnfürdieBerechnungfestzulegen.
dieWerte„von“und„bis“beziehensichaufm2.SofernSiemehrereKundengruppenhaben,müssen
SiedanndieStaffelnjeKundengruppespeichern.
Optionensetzen:
Vorgehensweise:
22
LinkssehenSieIhreerstelltenOptionen,rechtswerdendannsofernmanaufeineZeileklickt(nicht
derbearbeitenButton)dieentsprechendenOptionswerteangezeigt.
BedeutungderdreiSchaltflächenoberhalbderListe:
SetSpeichern:SpeichertdieaktuelleKonfigurationderOptionenundOptionswerte,diebeimArtikel
festgelegtwurde(Optionswert-StaffelnunddieArtikeleinstellungenwerdennichtübernommen!)
SetLöschen:LöschteinSet
SetLaden:LädteinegespeicherteKonfiguration.
WichtigerHinweis:EswerdenalleOptionenundOptionswertedesArtikelsüberschrieben!!
BedeutungderSpalteninderOptionsliste:
Options-ID:EindeutigeIDderOption
Optionsname:dervergebeneOptionsname
Optionsfeld:FormularfeldderOption(Select,Calculator,Checkbox...)
Aktiv:HiererscheinendreiStatuse:(Aktiv:DieOptionistbeidemArtikelaktiv,NichtLaden:Bedeutet
dassdieseOptiondurcheineandereOptiondeaktiviertwerdenkann,deaktiviert:Optionwirdnicht
geladen)
AktiveOptionswerte:AnzahlderaktiviertenOptionswertebeidemArtikel
Editieren:HierkönnenSiedieOptioneditieren(nurbeiOptionenmöglichbeidenenmindestensein
OptionswertbeimArtikelaktiviertist).BeimKlickaufEditierenerscheintfolgendesFenster
OptionenundVarianten:
EinneuesFeatureabderVersion1.6.6istdasDeaktiviereneinerOptionbeieinerVariante.
DamitkönnenSiebeeinflussendassOptionAbeiVarianteAangezeigtwirdabernichtbeiVarianteB
,C,D.BeimKlickauf„OptionenundVarianten„erscheintfolgendesFenster:
23
DurchMarkierenderZeilenklickauf„AusgewählteEinträgespeichern,könnenSiefestlegenbei
welchenEinträgendieOptionnichtangezeigtwird(eserscheintdanneinrotesKreuz)
Konfiguration:
HieröffnetsicheinFensterindemSiedieOptionaktivieren,deaktivierenoderals„Nichtladen“
einstellenkönnen.„Nichtladen“bedeutetlediglichdassdieseOptiondurcheinenOptionswert
deaktiviertwerdenkannSiehe„Abhängigkeiten“.
Optionswertekonfigurieren:
DurchMarkiereneinerZeileinderlinken„Optionsliste“,werdenrechtsinderListediejeweiligen
Optionswertegeladen.AktiveOptionswerteerkennenSieandengrünenHaken.
DurchDoppelklickaufdieSpaltewodieGrünenHakenbzw.RoteKreuzeangezeigtwerden,erscheint
eineCheckboxunddurchSetzeneinesHäkchens,könnenSieeinenOptionswertdemArtikel
24
unterordnen.KlickenSiedannobenlinksaufdem„Speichern“ButtonmitdemSternumdiese
Optionswertedannzuspeichern
WennSieaufdenEditierbuttoneinesgesetztenOptionswertsklicken,öffnetsicheinneues
Fenster,undSiekönnendannEinstellungenvornehmen
Vorselektiert:DieseFunktionistfürOptionenwiez.b.Radio,Checkboxen,Selectgedacht,um
vorselektierteWerteaufderArtikeldetailseitezuhaben
Status:AktivierendesOptionwertes
Status:AktiviertdenOptionswert
FixerWert:fürCalculatorOptionengedacht(Breite,Höhe,Länge,Stückzahl)
WenndieseFunktionaktiviertwirdbeieinerOption,hatderKundekeineMöglichkeitdenWertzu
ändern,sieheunteresBeispiel„Breite“.
Anzeigen:ZeigtdenOptionswertimWarenkorban
25
Gewicht:GewichtdesOptionswertes,wirdaufaddiertaufdasArtikelgewicht
Sortierung:SortierreihenfolgedesOptionswertes
Upload-Extensions:TragenSiehierdieExtensions(Dateitypen)ein(*.jpg;*.png;*.pdf;)dieSiefür
denUploadzulassenmöchten(nurfürdasFormularfeldUpload)
Berechnungseinheit:WirdalsPrefixbeidenKalkulationsfeldernimFrontendangezeigtz.B.m,mm,
cm.
Preis/Faktor:AufpreisdesOptionswertes(Netto).BeiderAuswahlvomPrefix„ProzentvomQmPreis“und„*Qm-Preis“dientdereingegebenerPreisalsFaktor,derwiderumnettoeingegeben
werdenmuss.
PreisPräfix:
26
Addieren:AddierendesOptionswertpreiseszumArtikelpreis
Subtrahieren:SubtrahierendesOptionswertpreiseszumArtikelpreis
ProzentvomQm-Preis:BerechnetwirdhierbeieinprozentuellerAufpreisaufdenberechneten
GesamtpreisderKalkulation.Z.B.
HinterlegterKalkulationspreisbeimArtikel=1,00EUR
EingegebeneBreitevomKunden:10m
EingegebeneHöhevomKunden:10m
BerechneteGesamtquadratmeter=100m2
BerechneterGesamtpreis=100*1,00EUR=100EUR
EingestellterProzentsatz(Optionswertpreis)=10%(nettoeingeben)
AufpreisderOption=10EUR(10%vomBerechnetenGesamtpreis100EUR)
*Qm-Preis:HierbeiwirdderPreisderOptionmitdemberechnetenGesamtpreisderKalkulation
multipliziert.
Z.B.
HinterlegterKalkulationspreisbeimArtikel=1,00EUR
EingegebeneBreitevomKunden:10m
EingegebeneHöhevomKunden:10m
BerechneteGesamtquadratmeter=100m2
BerechneterGesamtpreis=100*1,00EUR=100EUR
EingestellterPreis/Faktor(Optionswertpreis)=0,50(nettoeingeben)
AufpreisderOption=50EUR(0,50xBerechneterGesamtpreis100EUR)
ProzentvonderberechnetenFläche:(BerechneterPreisderFläche/100)*Optionswertpreis
MultiplikationmitderberechnetenFläche:Berechneter*Optionswertpreis
Parameter:
WennSiez.B.eineOptionsgruppeCalculatoreingestellthabenundz.B.dieBerechnungsgrundlage
fürdieFlächenberechnungBerechnung (a = b * c) ausgewählt haben, und dementsprechend
zwei Optionswerte für b (Breite) und c (Höhe) erstellt haben, müssen sie hier vorgeben
welcher Parameter dieser Optionswert hat. z.B.
2 Optionswerte erstellt
27
1 x Optionswert für b = Breite auswählen
1 x Optionswert für c = Höhe auswählen
1 x Optionswert für d = Länge auswählen
1 x Optionswert für calcqty (Stückzahl) = Stückzahl auswählen
Stückzahl berechnen:
Wichtig: die Einstellung Stk-Zahl berechnen nicht mit den Calculator/Kalkulator
Optionsfeldern aktivieren. Diese dient nur bei den Optionswerten von Select, Checkbox,
Radio um den Optionswert mit der eingegebenen Stückzahl zu multiplizieren.
Beispiel:
Sie haben drei Optionswerte für Calculator
1 x Optionswert für b = Breite
1 x Optionswert für c = Höhe
1 x Optionswert für calcqty (Stückzahl) = Stückzahl
Kalkulationspreis = 10 EUR
Artikelpreis = 100 EUR
und eine Option „Select“ mit zwei Optionswerten
1 x „Ja“ mit Aufpreis 10 EUR und aktivierter Einstellung „Stk-Zahl berechnen“
1 x „Nein“ eingestellt
Kunde gibt im Frontend folgendes ein:
Breite : 10
Höhe: 4
Stk : 2 (Optionswert, nicht die einzugebende Stückzahl in der Artikeldetailseite)
Wählt dann auch die Option „JA“ des Selectfeldes
dasergibt:
100EUR
+(10x4)x2 +10x2
(Artikelpreis)
((BreitexHöhe)xStückzahl
(PreisdesSelect-Optionswert„JA“ * Stückzahl)
= Ergebnis
28
Min. und Max. Einstellungen
Einstellungen gelten für
29
Formularfeld „Calculator/Kalkulator“:
Minimale Breite: Minimale Breite die der User eingeben kann
Maximale Breite: Maximale Breite die der User eingeben kann
Maximale Höhe: Maximale Höhe die der User eingeben kann
Minimale Höhe: Minimale Höhe die der User eingeben kann
Minimale Länge: Minimale Länge die der User eingeben kann
Maximale Länge: Maximale Länge die der User eingeben kann
Minimale Stk.: Minimale Stückzahl die der User eingeben kann
Maximale Stk.: Maximale Stückzahl die der User eingeben kann
Formularfeld „Textarea“:
MaximaleLänge:AnzahlderZeichen,dievomUsereingegebenwerdenkönnen(maxchars)
MaximaleHöhe:HöhederTextarea(rows)
MaximaleBreite:BreitederTextarea(cols)
Formularfeld „Textfeld“:
MaximaleLänge:AnzahlderZeichen,dievomUsereingegebenwerdenkönnen(maxlength)
Formularfeld „Multiselect“(AuswahllistemitMehrfachauswahl):
MaximaleHöhe:AnzahlderanzuzeigendenListeneinträge(size="5")
Buchstabendropdown-Einstellungen:SieheSeite24.
30
StepwiseEingabe(nurKalkulationsfelderBreiteundHöhe):Sofernaktiviert,kannderKundenur
WerteeingebendiesichmitdemStepwiseWertdividieren.
Beispiel:
StepwiseWert=10
KundekannnurWerteeingebendiesichmitderZahl10dividierenlassenz.b.10,20,30,40...
Abhängigkeiten(BETA)
DurchklickenaufdenButton„Abhängigkeiten“imFormulareinesOptionswerteskönnenSie
festlegenobbeieinerAuswahldiesesOptionswertesimFrontenddurcheinenKunden,eineOption
deaktiviertwerdensoll.
DazumussimVorfeldbeieinerOptiondieEinstellung„Nichtladen“gewähltwerden(SieheSeite13).
AlleOptionendesArtikelsbeidemSie„Nichtladen„eingestellthaben,erscheinendannbeimKlick
aufdemDropdownvon„WelcheOptionaktivieren“.WählenSiedannihregewünschteOptionaus
undsetzenSieAktivaufJa.
Beispiele
ErstelleneinerFlächenberechnungzumBerechnenvonFlächen
ZielistesBreiteundHöhezuBerechnenbeieinemProdukt
31
1.ErstellendesArtikelsimShop
ErstelleneinneuesProduktohneVariantenunddengewünschtenDaten(Preis,Name,
Artikelnummer).VergessenSienichtdieSteuerklasseeinzustellen.
KlickenSieoberhalbaufdenReiter„ArtikelOptionen“:
SetzenSieeinenHakenbei„Aktivieren“.
GebenSiedenKalkulationspreiseinz.B.10.00EUR,mitdemdieberechneteFlächeberechnet
werdensoll
(Breite*Höhe)*10EUR(PreisfürBerechnung)
WählenSiedieBerechnungseinheit,diebeimGesamtergebnisderberechnetenFlächeangezeigt
sollein,z.B.m².
WählenSiedieArtderBerechnungaus.DawirBreiteundHöheberechnenmöchten,wählenwirden
Eintrag„Berechnung(a=b*c)“.
SpeichernSiejetztdasProdukt.
JetztgiltesdieOptionsgruppenundWertefürdenArtikelzuerstellen.
1.ErstellenderOptionsgruppefürdieBerechnung
KlickenSiedazulinksimMenuunterArtikel>Multioptionen,aufOptionsgruppen
InderÜbersichtderOptionsgruppenklickenSieoberhalbaufdenButton„NeueOption“.
32
1.WählenSiehierimOptionsfelddenEintrag„Berechnung/calculator“.
2.SetzenSieeinHäkchenbeimStatus
3.GebenSieeinenNamenfürdieseGruppeeinz.b.„Kalkulation
4.WählenSieunterTemplateimDropdowndastemplate„calculator.tpl“.
5.SpeichernSiedieGruppe
3.ErstellenderOptionswertefürdieOptionsgruppe
WennSiedieOptionsgruppegespeicherthaben,sehenSiedieseinderÜbersicht
KlickenSiedazulinksimMenuunterArtikel>Multioptionen,aufOptionenwerte
1.InderÜbersichtklickenSieauf„NeuerOptionswert“.
2.GebenSiejetztbeimNamen„Breite“ein,setzeneinHäkchenbeimStatusundspeicherndiesen
Eintrag.
33
3.ErstellenSiedanneinenZweitenEintragmitdemNamen„Höhe“.
4.InderÜbersichtfindenSiejetztdieBeidenOptionswerte„Breite“und„Höhe“.
5.VerknüpfendererstelltenOptionsgruppeundWertenmitdemArtikel
DieerstellteOptionsgruppeundWertemüssenjetztmitdemerstelltenArtikelverknüpftwerdenum
zusätzlicheEinstellungendurchzunehmen.GehenSiedazu,zuArtikel>Übersicht>Ihrgewünschtes
ProduktundklickenSiedannaufdenKarteireiter„ArtikelOptionen“.BevorSiedieOptionendem
Artikelunterordnen,müssenSievorherunter„ArtikelOptionen“>Artikeleinstellungen,Ihre
gewünschtenEinstellungenvorzunehmen.
WichtigsteEinstellungwäredasPluginbeimArtikelzuaktivieren
34
DaSieeineOption(Kalkulation)zurFlächenberechnungangelegthaben,mitdenOptionswerten
BreiteundHöhe,müssenSiehierbeiunbedingteinenKalkulationspreiseingeben
unddiekorrekteBerechnungsformelauswählen.Diesewärea=b*c,
a=Ergebnis
b=Breite
c=Höhe
KlickenSienachdemSiedieArtikeleinstellungengespeicherthaben,dannaufdenKarteireiter
„Optionensetzen“.
SetzenSiehiereinHakenbeibeidenOptionswertenBreite,HöheundklickenSieunterhalbderListe
aufSpeichern
35
KlickenSiejetztaufdenerstenEintrag„Breite“,linksinderListe.
WählenSieunterParameterdenWert„Breite“aus,
damitdasPlugindiesenOptionswertmitderBerechnungsvariable„b“verknüpft(SieheSeite8).
dennunseregewählte„ArtderBerechnung“ist
a(Ergebnis)=b(Breite)*c(Höhe)
SetzenSieeinHäkchenbeiStatus.
DaessichbeidiesemOptionswertumdie„Breite“handelt,gebenwirhierbeinuruntermaximale
BreiteundminimaleBreitedieWerteein.
UnterBerechnungseinheitwählenwir„Meter“aus,dawirbeimArtikeldiegleiche
36
BerechnungseinheitfürdasGesamtergebnisausgewählthaben.
UnterPreiskalkulationmussnichtseingestelltwerden.
SpeichernSiedieEinstellungenunterhalbdurchklickendesButtons„Speichern“.
GehenSiegleichermaßenvorbeimOptionswert„Höhe“,nurmitdemUnterschied,dassSiebei
Parameter„Höhe“einstellenundunterKalkulationseinstellungendieWertemaximaleHöheund
minimaleHöheeingeben.
Buchstabenhöhendropdownund
Textfeld
BeidiesemFeaturemusseinBuchstabenhöhenDropdown(letterselect)unddasdazuverknüpfende
Textfelderzeugtwerden(lettertextfield).
AnhanddesPreisesdesausgewähltenDropdownswirdderPreisermitteltbeiderEingabeeines
Textes(PreisdesausgewähltenDropdownsxAnzahlZeichen)
Vorgehensweise:
ErstellenSieeineneueOption„SelectfeldzumBerechnenvonBuchstabenhoehen“mitdem
Template„letterselect“
37
ErstellenSieeineneueOption„TextfeldzumBerechnenvonBuchstabenhoehen“mitdemTemplate
„lettertextfield“
ErstellenSiezweineueOptionswerteundverknüpfenSiediesemitderdementsprechendenOption.
BeidemDropdown/letterselectkönnenSiemehrereEinträgeerstellenz.b.(50cm,40cm,30cmetc.).
Beimtextfeldnureins.
38
GehenSiedannzumArtikelundverknüpfenSiedieneuenOptionenundderenWertewiegewohnt.
BeidenDropdowns„SelectfeldzumBerechnenvonBuchstabenhoehen“müssenSienochbeijedem
seinerOptionswerteimmerdasdazugehörendeTextfeldauswählenundeinenPreisvergeben.
Frontend:
WennderKundeimFrontendimTextfeldetwaseingibt,wirdanhandderAnzahlderZeichenund
demPreisderDropdownauswahlderPreisermitteltsieheScreenunten
39
SpeziellesLängenfeld
FolgendesScenario:
SiehabenVariantenartikel,beidenenSiealsEigenschaftdieBreitehabenz.b.100cm,200cmusw.
unddiesenauchunterschiedlichePreisezugeordnethabensieheBeispielunter
http://shopware.pixeleyes.de/plugindemos/flaechenberechnung/322/flaechenberechnung-demo7?c=80
IndiesemFallsollbeiAuswahlderBreitederPreisalsKalkulationdienen.ImObigenFallwärendies
„Breite100cm“undderPreisvon5,00EUR.UnddazuderUmfangbeiAuswahlder„Veredlung“mit
einemPreismultipliziertunddannzumErgebnisaddiertwerden
SofernderKundeimLängenfeldz.b.denWert100eingibt,wirdderPreisvon5,00EURmitderLänge
multipliziert.DawirdasErgebnisaberinMeterberechnenmöchten,müssenwirdazufolgende
Formelerstellen:
40
%a=Ergebnis
%d=Länge
FormelfürMeter=%a=%d/100
DerWert100derhierbeivomLängenwertdividiertwird,istnotwendigdaderWertderLängeincm
vorliegt.
BeidiesemFeaturemusseinKalkulationsfeld„Länge“erstelltwerdenundbeiden
ArtikeleinstellungendesPlugins,unter„SpezielleLängenberechnung“,Einstellungenvorgenommen
werden
DawirinunseremBeispielauchden„Umfang“imerstelltenDropdown„Veredlung“berechnen
möchtenmussbeijederVariantederWertderBreite(z.b.100)alsnumerischerWertineinem
Freitextfeldeingefügtwerden,umimNachhineinbeiderBerechnungaufdiesenWertzuzugreifen.
DenNamen(nichtdieBezeichnung!)desFreitextfeldesindemSiedieWerteeintragen,müssenSie
Unter„NamendesFreitextfeldes“eingeben(sieheoben,attr20).DenNamendesFreitextfeldes
findenSieunterdemMenupunkt„Einstellungen>Grundeinstellungen>Artikel>ArtikelFreitextfelder“.InunseremFallistdiesderletzteEintragmitdemNamen„attr20“undder
Bezeichnung„cm“.
41
UmdieWertebeimFreitextfeldeinzutragen,gehtmanzudenVariantenundklicktbeieiner
Varianteaufbearbeiten
WennSieganznachuntenscrollen,findenSiedieFreitextfelder.
InunseremFallistdiesderletzteEintrag„cm“.
BeidemerstelltenDropdown„Veredlung“habenwirbeidenOptionswertenfolgendeEinstellungen
vorgenommen:
42
DieBerechnungseinheitdienormalerweisenurfürKalkulationsfelderist,dienthierbeialsSuffixim
Dropdownz.b.0,01EURprocm
AlsPreisprefixistderEintrag„*UmfangvomFreitextfeld“ausgewähltworden.
FolgendeBerechnungwirddannhierbeierstellt:
(WertdesFreitextfeldesderEigenschaft„Breite“derjeweiligenVariante*2)+(Wertdes
Längenfeldes)*Optionswertpreis
Beispiel:
WertdesFreitextfeldesderEigenschaft„Breite“derjeweiligenVariante=100
WertdesLängenfeldes=200
Optionswertpreis=0,2EUR
ErstwirdderUmgangallerSeitenberechnet:
(100x2)+(200*2)
UnddannmitdemOptionswertpreisvon0,2EURmultipliziert
(100x2)+(200x2)*0,2=120EUR
VorgehensweisefürdiesesBeispiel:
1.Kalkulationsfeld„Länge“erstellen
2.Dropdown„Veredlung“undderenOptionswerteerstellen
3.BeiallenVariantendennumerischenWertimFreitextfeldeinfügen
4.DenNamenunterdenArtikeleinstellungendesPluginsbei„NamendesFreitextfeldes“eingeben
5.Längenberechnungaktivieren
6.BeidenOptionswertendesDropdowns„Veredlung“dieBerechnungseinheitunddasPreisPrefix
„*UmfangvomFreitextfeld“auswählen
GewichtsberechnungBETA(Version1.2.1)
AbderVersion1.2.1kannanhandderberechnetenFlächeunddemBASISGewichtdesArtikels,
dynamischdasGewichtberechnetwerden.
BesondererHinweis:
43
DadiesesFeaturesichnochimBETAStadiumbefindet,sindalleFunktionenabernochnicht
vollständiggetestet.DaherempfehlenwirdiesesFeaturevorerstineinerTestumgebungausgiebigzu
testenundnichtineinemLive-Shop.
BeieinemKonfiguriertenArtikelwirdfolgendermaßenberechnet:
eingegebeneBreite:1m
eingegebeneHöhe:15m
Ergebnis=15m2
EingetragenesArtikelgewicht:0,5KG
BerechnungdesGewichts:
ErgebnisxArtikelgewicht:15m2x0,5KG=7,5KG
Einstellungen„VersandkostennachGewicht“:
DamitdieBerechnungerfolgenkannmussbeiVersandartnachGewichtalsStandardeingestellt
werden,dadieseVersandartinShopwarenormalerweisealsAusweichversandartdient.
EigeneFormelbeiOptionswerten(ab
V.1.6.5)
UnterOptionensetzen>Optionswert,könnenSiejetzteineeigeneFormelbeimjeweiligen
Optionswert(nurSelect,Checkbox,Imageselect,Radio)hinterlegen.
DazugibteszweineueFormularfelder:
eigeneFormelnutzen:Ja>aktivieren,Nein>nichtnutzen
EigeneFormel:HierkönnenSiedannihreeigeneFormeleinfügen.
UnterPräfixmüssenSiedannauch"EigeneFormel"auswählen
FolgendeWertestehenIhnenfürdieBerechnungzurVerfügung:
VerfügbarabVersion2.0.1:
%za=Freitextfeld(attr1)
%zb=Freitextfeld(attr2)
%zc=Freitextfeld(attr3)
%zd=Freitextfeld(attr4)
%ze=Freitextfeld(attr5)
%zf=Freitextfeld(attr6)
%zg=Freitextfeld(attr7)
%zh=Freitextfeld(attr8)
%zi=Freitextfeld(attr9)
%zj=Freitextfeld(attr10)
%zk=Freitextfeld(attr11)
44
%zl=Freitextfeld(attr12)
%zm=Freitextfeld(attr13)
%zn=Freitextfeld(attr14)
%zo=Freitextfeld(attr15)
%zp=Freitextfeld(attr16)
%zq=Freitextfeld(attr17)
%zr=Freitextfeld(attr18)
%zs=Freitextfeld(attr19)
%zt=Freitextfeld(attr20)
VerfügbarabVersion1.6.5:
%optionspreis=PreisderOption
%b=Breite
%h=Hoehe
%d=Länge
%calcqty=Stückzahl
%ergebnis=KalkulationsergebnisderFlächenberechnungz.b.12m2
%calcergebnis=SummedesKalkulationsergebnissesderFlächenberechnungz.b.12EUR
%formel=DieserWertmussimmeramAnfangsteheninkl.GleichzeichenundderFormel.AmEnde
immereinSemikolon.zb."%formel=IhreFormel;
Beispiel:
SiemöchtenbeieinemOptionswertdefinierendassanhanddesErgebnissesderFlächenberechnung,
dieserdannmitdemhinterlegtenOptionswertpreisberechnetwerdensoll
Formel=ErgebnisderFlächenberechnung*Optionswertpreis;
InterneFormel:
%formel=%ergebnis*%optionspreis;
Setsbearbeiten(abVersion2.0.1/
BETA)
UnterMultioptionen>SetsbearbeitenkönnenSiegespeicherteSets(nurOptionswerte)bearbeiten
oderlöschen.DarüberhinauskönnenSieauchdenNamendesSetsumbenennen.
WichtigerHinweis:DieseFunktionistimBetaStatus!!
BestellungenmitOptionen
45
UmdieInfosbeieinemArtikelmitOptioneneinzusehen,müssenSieaufdiegewünschteBestellung
klickenunddannzumKarteireiter„Positionen“wechseln.ArtikelmitOptionenhabenzusätzlichnoch
eingelbesIcon(sieheScreen).WennSieaufdiesesIconklicken,öffnetsicheinFenstermitder
KonfigurationdesKunden.
PDFRechnung,Emailmanagerund
Tipps
DieseInfosundTippszumPlugin,findenSieunterhttp://www.pixeleyes.de/service-undsupport/shopware/
BestellungenmitOptionen
UmdieInfosbeieinemArtikelmitOptioneneinzusehen,müssenSieaufdiegewünschteBestellung
klickenunddannzumKarteireiter„Positionen“wechseln.ArtikelmitOptionenhabenzusätzlichnoch
eingelbesIcon(sieheScreen).WennSieaufdiesesIconklicken,öffnetsicheinFenstermitder
KonfigurationdesKunden.
FAQ
BeimKlickenaufSpeichernunterOptionensetzen,kommtdieFehlermeldung„Fehler“(Version<
1.6.6).
SiewendennichtdierichtigeVorgehensweisebeimSetzenderOptionenan.
ImfolgendenScreen,wirdveranschaulichtwiedierichtigeVorgehensweisezumSetzenderOptionen
unddiedarauffolgendeKonfigurationist
1.DoppelklickaufdemrotenKreuzzumauswählenderOption.DaraufhinerscheinteineCheckbox.
SetzenSieeinHäckchen.(grünerHakenerscheint)
2.ObenlinksaufSpeichernklicken(Optionswertesindjetztgesetzt,grüneHäckchenbedeuten
gesetzt,rotesKreuznichtgesetzt).
3.JetzterstkönnenSieeinenOptionswertbearbeiten.DazumarkierenSiedengewünschtenEintrag
linksinderListe(FormularrechtswirdaktivundmitdenDatendesOptionswertsbefüllt.
46
4.JetztkönnenSieIhreEinstellungenvornehmenunduntenrechts(nichtaufdenArtikelspeichern
Button)aufSpeichernklicken
Weitere Module finden Sie auf unserer Webseite www.pixeleyes.de
Individuelle Anpassungen richten Sie bitte an [email protected]
Pixeleyes GmbH
Offerstraße 54
42551 Velbert
Tel.: 02051 60 92 760
47
Herunterladen