Wenn Sie im FINDOLOGIC Account Promotions angelegt haben, müssen Sie folgende Schritte befolgen, damit diese in Ihrem Shop ausgespielt werden:
Aktivieren sie die Container Verknüpfungen wie hier berschrieben: Container Verknüpfungen setzen
Fügen Sie im der Datei resources/views/Category/Item/CategoryItem.twig folgende Zeile ein:
LayoutContainer.show("Findologic::CategoryItem.Promotion")
Setzen Sie im Serviceprovider des Plugins einen Eventlistener auf "IO.tpl.search" und "IO.tpl.category.item", welcher die Datei "CategoryItem.twig" lädt:
Code2Copy:
public function boot(Twig $twig, Dispatcher $dispatcher, ConfigRepository $config) { $dispatcher->listen('IO.tpl.category.item', function (TemplateContainer $container) { $container->setTemplate('MyTheme::Category.Item.CategoryItem'); }, self::PRIORITY); $dispatcher->listen('IO.tpl.search', function (TemplateContainer $container) { $container->setTemplate('MyTheme::Category.Item.CategoryItem'); }, self::PRIORITY); }