Как динамически подгружать элементы zoo в альтернативной позиции шаблона сайта?

  • 0 Ответов
  • 165 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн AAG

Joomla 3.6.2.
Установлены: ZOO 3.3.19 и дополнение zoo item pro. Необходимо динамически подгружать элемент из zoo в шапку шаблона сайта в зависимости от текущей статьи. Я легко могу вывести любой элемент zoo в любой позиции шаблона через модуль zoo item pro, заранее отфильтровав по точному названию статьи, но для этого приходиться создавать отдельный модуль для каждой статьи, а это не хорошо. Я понимаю что можно изменить код zoo item pro, добавив в фильтр приложения фильтрацию по точному URL текущей страницы или по другому параметру, но у меня не хватает мозгов сделать такое изменение.
Пробовал сделать так:
require_once (JPATH_ADMINISTRATOR.'/components/com_zoo/config.php');
$app = App::getInstance('zoo');
$app = $this->app;
$itemUrl = $this->app->route->item($item);
Не работает.
Смог получить только id текущего приложения вот так:
require_once (JPATH_ADMINISTRATOR.'/components/com_zoo/config.php');
$app_id = App::getInstance('zoo')->zoo->getApplication()->id;
Может потому что код грузиться в шапке а основной код zoo еще не сработал, так как грузиться в позицию main, поэтому и предполагаю привязаться к URL.
Помогите люди добрые)), наверняка кто то делал уже что то подобное. Ах да забыл шаблон тоже от yootheme.
« Последнее редактирование: 12.01.2017, 15:44:49 от AAG »