Hallo,
ich bin eher in der Windwos Welt zu Hause, versuche aber meine ersten Schritte im JTL Plugin.
Ich möchte die Sarty Variable $showMatrix, die auf der Artikeldetailseite steuert, ob Varko Artikel mit Auswahl oder Matrix angezeigt werden aus einem Plugin heraus steuern.
Ziel des ganzen: Bestimmte Kundegruppen sollen im Shop Matrix sehen, Standardkunden nicht.
Im Plugin habe ich
Aber leider weise ich damit $showMatrix nicht true zu, sondern erzeuge eine zweite Variable mit gleichem Namen?
So sieht es zumindest im JTL-Debug aus.
Hat jemand einen Anfänger-Tip für mich?
John
ich bin eher in der Windwos Welt zu Hause, versuche aber meine ersten Schritte im JTL Plugin.
Ich möchte die Sarty Variable $showMatrix, die auf der Artikeldetailseite steuert, ob Varko Artikel mit Auswahl oder Matrix angezeigt werden aus einem Plugin heraus steuern.
Ziel des ganzen: Bestimmte Kundegruppen sollen im Shop Matrix sehen, Standardkunden nicht.
Im Plugin habe ich
Code:
class Bootstrap extends Bootstrapper
{
/**
* @inheritDoc
*/
public function boot(Dispatcher $dispatcher)
{
parent::boot($dispatcher);
if (!Shop::isFrontend()) {
return;
}
$dispatcher->listen('shop.hook.' . \HOOK_SMARTY_INC, function () {
Shop::Smarty()->assign('showMatrix ', true);
});
}
}
Aber leider weise ich damit $showMatrix nicht true zu, sondern erzeuge eine zweite Variable mit gleichem Namen?
So sieht es zumindest im JTL-Debug aus.
Hat jemand einen Anfänger-Tip für mich?
John