Ich möchte sowohl short- als auch long-description dynamisch anpassen. Händler sollen einen anderen Text angezeigt bekommen als alle anderen Benutzergruppen.
In der long description funktioniert das wunderbar. In der Kurzbeschreibung jedoch wird lediglich der Source-Code angezeigt. Also [{if $oxcmp_user … usw.
Was muss ich ändern, damit Oxid diese Abfrage durchführen kann?
vielen Dank für deine Antwort. Ich habe auch schon versucht mir etwas davon abzuschauen, hat aber allerdings nicht geklappt. Bin da aber auch ehrlich gesagt absoluter Noob.
So ganz fit bezüglich Blöcke und Rechten bin ich auch nicht.
Ich würds so machen: [{oxeval var=$oDetailsProduct->oxarticles__oxshortdesc->value}]
Edit: Kleine Erklärung: Du kannst in der Regel auf alle normalen Artikel-Attribute über $oProductObject->oxarticles__attributname->value zugreifen. Das wollen wir von Smarty geparst haben, deswegen rein damit in oxeval. Fertig.
“Attribute” ist ein schlechtes Wort hier
es sind nicht die zuweisbaren Attribute gemeint, die man im gleichnamigen Bereich im Admin pflegen kann, sondern eher Produkt-Eigenschaften, die in den entsprechenden Felder in der Tabelle oxarticles sind