Schlagwort-Archive: Produkttemplate

Standardtemplates ab Version 1.1.0 (Stand Version 1.5.5 09.02.2011)

Da die Templates in der Datenbank liegen und von den Shopbetreibern angepasst werden können aktualisieren wir sie nicht bei einer neuen Version. Wird allerdings eine neue Funktion implementiert so sind oft neue Platzhalter im Template nötig. Aus diesem Grund haben wir hier die 3 Standardtemplates separat aufgelistet, diese können auch verwendet werden um das Original wieder herzustellen, falls Fehler bei der Anpassung gemacht wurden.

Standardtemplate

Dieses Template unterstützt alle Module und ist als Ausgangspunkt für ihre Modifikationen gedacht.

wpshopgermany_temp_standard

Stückartikel

Dieses Template ist das Standardtemplate und kann für Stückartikel modifiziert werden.

wpshopgermany_temp_stueck

Downloadprodukte

Dieses Template wurde speziell für Downloadprodukte angepasst. Ausgaben wie Varianten und Gewicht wurden hier bereits entfernt.

wpshopgermany_temp_download

Ausverkauft

Dieses Template ist für ausverkaufte Produkte gedacht. Wenn Sie es verwenden möchten muss es im Modul “Lagerbestand” ausgewählt sein.

wpshopgermany_temp_ausverkauft


Diese Templates funktionieren ab Version 1.1.0 ! und kleiner Version 2.0.0!

Benutzerdefinierte Produktattribute

Produktattribute sollen dem Verkäufer helfen, wiederkehrende Elemente seiner Artikel gezielt ein- und wieder auszugeben. So kann ein Attribut “Inhaltsstoffe” oder “Farbe” heißen. Dieses Feld wird dann beim Anlegen eines Produktes abgefragt, sofern es in den Einstellungen unter Module -> Produktattribute angelegt wurde.

Benutzerdefinierte Produktattribute einstellen

Die neuen Produktattribute müssen dann in den Produkteigenschaften mit Werten gefüllt werden.

Konfiguration der beutzerdefinierten Produkteattribute Beispiele

Damit die Produkte nun in der Produktansicht sichtbar sind, muss der Haken “Direkt im Produkttemplate ausgeben” bei dem jeweiligen Attribut aktiv sein. Es ist auch möglich sich den Code über die HTML Schaltfläche zu generieren. Um Beispielsweise den Namen des Attributs angezeigt zu bekommen ist folgender Code notwendig:

<?php echo $this->callMod('wpsg_mod_produktattribute', 'getAttributeLabel', 
array({ID})); ?>

 

Um den Wert dieses Attributes angezeigt zu bekommen kann folgender Code verwendet werden:

<?php echo $this->callMod('wpsg_mod_produktattribute', 'getAttributeValue', 
array($this->view['data']['id'], {ID})); ?>

 

Der oben beschriebene Code ist für das Produkttemplates vorgesehen. Hat man in einem anderen Template aber die ProduktID, so kann man diesen Code durch Austausch von “$this->view[‘data’][‘id’]” mit der ProduktID auch dort verwenden.

Die {ID} im Beispiel muss durch die ID des Attributes ersetzt werden, diese ist in der Attributverwaltung einsehbar. Bei der Ausgabe des Wertes muss die ProduktID übergeben werden, das oben gezeigte Beispiel ist für die Anzeige im Produkttemplate gedacht.

Mittels Drag&Drop im Modul hat man die Möglichkeit, die anzuzeigende Reihenfolge zu verändern bzw. zu bestimmen.

 

###mod_weight### und ###mod_weight_unit### ausblenden

Im Standardtemplate sind die beiden Platzhalter ###mod_weight### und ###mod_weight_unit### enthalten. Diese können gerade in der wpShopGermany Light Version und bei der Erstinstallation verwirren. Diese beiden Platzhalter sind im Template enthalten, um Gewichtsangaben anzuzeigen. Ist kein Gewicht definiert, oder das Modul “Produktgewicht” deaktiviert/nicht enthalten, können die Platzhalter nicht ersetzt werden. Im Frontend werden Sie dann in ihrer häßlichen Form platziert.

Abhilfe schafft das Anlegen eines neuen Produkttemplates. Denn dort können Sie selbst bestimmen, welche Platzhalter Sie verwenden wollen. Das neu angelegte Produkttemplate muss nur noch dem anzuzeigenden Produkt zugewiesen werden und die Platzhalter sind nicht mehr zu sehen.

Hinweis: betrifft nur Versionen wpShopGermany < [kleiner] 2.0.0!

neues Produkttemplate erstellen

Um Produktanzeigen zu individualisieren, können x-beliebige Templates angelegt und verwendet werden. Sie können pro Produkt ein Template auswählen. Dieses muss zuvor angelegt werden.
Dazu müssen Sie in “Einstellungen > wpShopGermany > Templates” das “Produkttemplate” auswählen. Hier wird zunächst das Standardtemplate angezeigt. Dieses sollte auch so belassen werden (als Referenz), denn hier sind alle notwendigen Platzhalter eingebunden.

Legen Sie ein neues Produkttemplate an, in dem Sie rechts in die Textbox einen Namen eingeben und das Pluszeichen anklicken. Sie können jetzt den HTML-Code nach Ihren Wünschen anpassen.

Achten Sie darauf, dass Sie auf folgende Datei Schreibrechte besitzen:
/wp-content/plugins/wpshopgermany/views/Warenkorb/addForm.phtml

 

Template einem Produkt zuweisen

Wenn das Template gespeichert wurde, können Sie es in der Produktverwaltung einem Produkt zuordnen.

Sofern das Produkt bereits eingebunden wurde, können Sie die Anzeige im Frontend bereits betrachten.

Ansicht Standard-Template

Ansicht Test-Template mit weniger Informationen

 

 

 

 

 

 

 

 

Hinweis: Ab Version 2.0.0 liegen die Produktemplates nicht mehr in der Datenbank. Die Standart-Templates sind dann im Dateisystem unter:

\wp-content\plugins\wpshopgermany\views\templates\produkt\… abgelegt und können mit

gleichnamigen Einträgen unter:

\wp-content\uploads\wpsg\user_views\templates\produkt\…
überschrieben werden.

Desweiteren können hier beliebig viele individuell angepasste Produkt- Templates abgelegt werden.

  • wpShopGermany - Das erste echte Wordpress Shop-Plugin für Deutschland 2.2879581151832 von 5 Sternen, basieren auf 573 abgegebenen Stimmen.