Столкнулся с проблемой того, что не отображалась цена в сравнении. Сделал для сравнения отдельный файл шаблона по адресу:
\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










