Hi Leute,
ich möchte mit einem Plugin in JTL- Shop 5.6.0 auf allen Seiten per PHPQuery html modifizieren, dafür verwende ich HOOK_SMARTY_OUTPUTFILTER. Das scheint nicht auf den Kategorieseiten zu feuern? Folgender Code fügt auf jeder Seite "Hello World" ein, nur nicht auf Kategorieseiten!
Warum ist das so? War das schon immer so? Welchen Hook nutze ich, um \pq auf allen Seiten verwenden zu können?
Viele Grüße, Jörg
ich möchte mit einem Plugin in JTL- Shop 5.6.0 auf allen Seiten per PHPQuery html modifizieren, dafür verwende ich HOOK_SMARTY_OUTPUTFILTER. Das scheint nicht auf den Kategorieseiten zu feuern? Folgender Code fügt auf jeder Seite "Hello World" ein, nur nicht auf Kategorieseiten!
PHP:
public function boot(Dispatcher $dispatcher)
{
parent::boot($dispatcher);
$plugin = $this->getPlugin();
if (!Shop::isFrontend()) {
return;
}
$dispatcher->hookInto(\HOOK_SMARTY_OUTPUTFILTER,function () use ($plugin){
$pq= \pq('body')->prepend('hello world :-)');
});
}
Warum ist das so? War das schon immer so? Welchen Hook nutze ich, um \pq auf allen Seiten verwenden zu können?
Viele Grüße, Jörg
Zuletzt bearbeitet: