Kundengruppenunterscheidung in Produktbeschreibung

In den Textbausteinen funktioniert die Abfrage nach Kundengruppe “Shopkunde” oder “B2B/Händler netto” nach dem Muster {if $sOutputNet}…{else}…{/if} Ist eine ähnliche Unterscheidung auch bei den Produkten im Feld “Beschreibung” möglich, damit je nach Kundengruppe andere Inhalte in der Produktbeschreibung aufscheinen können? zB: {if $sOutputNet}Preis für 1 Stk. Bestellungen per Kartion: 12 Stk.{else}Preis für 1 Stk{/if}

{if $sOutputNet} ist nicht direkt die Abfrage nach der Kundengruppe. Es ist die Abfrage danach ob der Preis in Netto ausgegeben werden soll oder nicht. Wahrscheinlich trifft es in deinem fall zu dass du nur zwei Gruppen hast, die Endkunden Brutto Preise angezeigt bekommen und die Händler Netto-Preise, daher wird es an dieser Stelle funktionieren. An dieser Stelle ist mir nicht bekannt dass es die Möglichkeit dafür gibt innerhalb der Beschreibung auf Smarty Variablen zurückzugreifen. Eine Möglichkeit wäre es, Freitextfelder dafür zu benutzen. Also für EK und Händler zwei verschiedene Freitextfelder zu befüllen und diese dann unterhalb der Beschreibung, je nach der gerade angemeldeten Kundengruppe ausgeben lassen. Dieser Switch müsste jedoch dann in dem template gemacht werden. In der Datei fronted/detail/description.tpl wird im Block “frontend_detail_description_text” der Text inkludiert. Mit nem kleinen Workaround kann man auch in die Beschreibung einen Platzhalter wie “###VPE###” einsetzen und dann in dem Blog beim einfügen der Description noch ein Replace machen wie diesen: {$sArticle.description_long|replace:"###VPE###":$sArticle.attr4} Ist aber mehr so eine Quick & Dirty Lösung, wie ich ja schon eingangs sagte. Noch ein kleiner Hinweis zum Schluss: Die Artikel-Freitextfelder 1-20 haben jeweils bereits einen Feldtypen in der Datenbank vorgegeben. Manche sind für Datumswerte vorgesehen, oder halt VARCHAR zur Ausgabe von Text. Es kann also sein dass man in der MySQL DB den Feldtypen ändern muss. Die Tabelle ist s_articles_attributes - mehr zu den Freitextfeldern und wie damit umzugehen ist, findest du im Wiki: http://wiki.shopware.com/Anlegen,-Anpas … _1208.html

Vielen Dank für die rasche Hilfestellung