Лучший Ответ Михаил , 01 August 2016 - 05:51
эх, чтож за день то такой ... незавершённый ...
Делал примерно аналогичное, только не для виджеткита, а для Simple Image Gallery Pro и не для подкатегорий, а для категории, но думаю все аналогично. SIG выводился как и виджекит через {gallery}
Для подкатегорий надо в файле media\zoo\applications\jbuniversal\templates\tovar\renderer\subcategory\_default.php
Там ищем нечто вроде:
<?php if ($vars['params']->get('template.subcategory_teaser_text', 1) && strlen($text) > 0) : ?> <div class="subcategory-description"><?php echo $text; ?></div> <?php endif; ?>
И меняем на:
<?php if ($category->getParams()->get('content.category_teaser_text')) { $std = new stdClass(); $std->text = $category->getParams()->get('content.category_teaser_text'); JPluginHelper::importPlugin('content'); $dispatcher = JEventDispatcher::getInstance(); $results = $dispatcher->trigger( 'onContentPrepare', array( 'com_content.article', &$std, &$params ) ); echo $std->text; } ?>
У меня такая конструкция работает и обрабатывает плагинами поле анонса категории. Ну там всякие проверялки на наличие разрешения на отображения анонсов, проверку их наличия и прочее уже по вкусу.
Перейти к сообщению