in pHP Sie die Daten auf beiden Seiten des Operanden schreiben muss. Am nächsten kommt man zu dem, was Sie versucht haben, verwenden Sie in_array()
mit einem Array von gültigen Werten.
Sie können jede Bedingung wie folgt schreiben:
{if ($checkcustomer->id_default_group==8 ||
$checkcustomer->id_default_group==9 ||
$checkcustomer->id_default_group==10 ||
$checkcustomer->id_default_group==11 ||
$checkcustomer->id_default_group==12) } {hook h="agProduct"} {/if}
oder Sie können mit >
und <
wie diese obere und untere Schranken schreiben:
{if ($checkcustomer->id_default_group>7 && $checkcustomer->id_default_group<13) } {hook h="agProduct"} {/if}
oder die meisten kurz und bündig kann man schreiben in_array()
einmal, wie folgt:
{if in_array($checkcustomer->id_default_group,[8,9,10,11,12]) } {hook h="agProduct"} {/if}
Als Bonus macht in_array()
auch Code-Änderung einfach. Wenn Sie die ID-Gruppe 5
einschließen möchten, können Sie sie einfach zum Array hinzufügen. Bei den anderen Methoden müssen Sie eine zusätzliche Bedingung schreiben.
Erste Methode funktionierte großartig, danke "sehr" Viel, das hilfreich war – beginner