isay777
, в методе render элемента получить родительскую категорию можно с помощью:
$promaryCat = $this->_item->getPrimaryCategory();
echo '<a href="'.$this->app->route->category($promaryCat).'">'.$promaryCat->name.'</a>';
А не подскажешь где конкретно и как в рендер такое вставить?
Любые попытки заменить $category заканчиваются ошибкой php.
Смотрел вот этот код
public function render($params = array()) {
$params = $this->app->data->create($params);
$values = array();
foreach ($this->_item->getRelatedCategories(true) as $category) {
$values[] = $params->get('linked') ? '<a href="'.$this->app->route->category($category).'">'.$category->name.'</a>' : $category->name;
}
return $this->app->element->applySeparators($params->get('separated_by'), $values);
}
В itemcategory.php