Столкнулся с проблемой того, что не отображалась цена в сравнении. Сделал для сравнения отдельный файл шаблона по адресу:
\media\zoo\applications\jbuniversal\templates\<TMPL_NAME>\templates-system\renderer\jbprice\compare.php
указал его как шаблон для вывода цены в шаблоне 'compare' и лососнул тунца. При выводе в сравнение элемент проверяется на пустоту, и jbprice всегда проверяет на пустоту шаблон 'default' а не тот, который указан для вывода
\media\zoo\applications\jbuniversal\elements\jbprice.php
/** * Check if elements value is set * @param array|AppData $params * @return bool */ public function hasValue($params = array()) { $params = new AppData($params); $template = $params->get('template', 'default'); $config = $this->setTemplate($template)->getParameters($template); return !empty($config); }
Приходится в 'default' класть какой-нибудь элемент, чтобы просто проверка прошла, хотя отображается тот шаблон который надо.
Joomla: 3.4.8 JBZoo: 2.2.4 Pro rev3086 Zoo: 3.3.14