am: 11. September 2013, 13:55:18
Hallo Zusammen,
ich bin grad etwas am basteln. Ich habe mir schon die passende Smarty Doku durchgelesen aber es will nicht funktionieren.
Ich möchte bei zwei bestimmten Produkten den Warenkorb Button ausblenden und habe es wie folgt versucht:
{if $module_data.PRODUCTS_NAME neq "Produktname 1" || $module_data.PRODUCTS_NAME neq "Produktname 2"}{$module_data.PRODUCTS_BUTTON_BUY_NOW}{/if}
Wenn ich nur einen Produktnamen verwende funktioniert es. Bei zwei Produktnamen leider nicht.
Auch nicht, wenn ich jede Abfrage für sich nochmal in Klammern setze wie folgt:
{if ($module_data.PRODUCTS_NAME neq "Produktname 1") || ($module_data.PRODUCTS_NAME neq "Produktname 2")}{$module_data.PRODUCTS_BUTTON_BUY_NOW}{/if}
Beide Varianten (ob mit || oder OR) geben keine Fehlermeldung aus. Mit einem Produkt ohne OR funktioniert es wie gesagt wunderbar.
Laut Smarty Doku sollte es aber genauso funktionieren.
Siehe
http://www.smarty.net/docsv2/de/language.function.if.tplVielleicht kann mir einer von euch helfen und mir sagen was ich falsch mache.
Linkback: https://www.modified-shop.org/forum/index.php?topic=27631.0