Как вывести плагин в определенное место страницы, а не через хук?
Есть такой плагин https://www.webasyst.ru/store/plugin/shop/articletable/ который выводится на страницу товара в хук frontend_product.block
При этом в нем отсутствует настройка используемых витрин, да и не всегда нужно его выводить в данное место. Как его вывести в строго определенное место страницы, как это можно делать с другими плагинами, просто вставляя прямой вызов плагина в нужное место?
2 ответа
Проверьте настройки плагина и если есть возможность выключите использование хука, чтобы он работал только по хелперу в шаблоне.
Нет настроек никаких, только инструкция
"Плагин выводит артикулы товара с характеристиками в виде таблицы или списка в категориях, списках, результатах поиска и в карточке товара.
Для карточки товара плагин использует хук frontend_product.block обычно находящийся под фотографией товара над его описанием.
Для вывода артикулов с характеристиками в категориях, списках и результатах поиска необходимо в теме дизайна, в файле list-thumbs.html между тегами:
{foreach $products as $p}
........
{/foreach}
вставить строку:
{shopArticletablePlugin::getProductCategory($p.id, $category.id)}
Есть два варианта отображения артикулов, в таблице или списком. По умолчанию артикулы выводятся таблицей. Для переключения в режим отображения списком поставьте галочку в пункте "Отображать списком"."
Вот как бы так вставить в товар как в категорию предлагается :) А не в хук? Я как-то давно пытался писать разработчику по другому вопросу, но ответа от него не получил.