Не отображается title вложенных категорий VirtueMart 3.0.16 ?

Обратил внимание, что после обновления до VirtueMart 3.0.16 перестал формироваться title для вложенных категорий. Решение нашёл на официальном форуме, забирайте кому нужно.

В файле: /components/com_virtuemart/views/category/view.html.php

Находим:

if ($virtuemart_manufacturer_id>0 and !empty($this->products['0'])){

if (!empty($this->products['0'][0])) $title .=' '.$this->products['0'][0]->mf_name ;
$document->setTitle( $title );
// Override Category name when viewing manufacturers products !IMPORTANT AFTER page title.
if (!empty($this->products['0'][0]) and isset($category->category_name)) $category->category_name = $this->products['0'][0]->mf_name ;

}

Меняем на:

if ($virtuemart_manufacturer_id>0 and !empty($this->products['0'])){

if (!empty($this->products['0'][0])) $title .=' '.$this->products['0'][0]->mf_name ;

// Override Category name when viewing manufacturers products !IMPORTANT AFTER page title.
if (!empty($this->products['0'][0]) and isset($category->category_name)) $category->category_name = $this->products['0'][0]->mf_name ;

}
$document->setTitle( $title );

Комментариев: 3 на Не отображается title вложенных категорий VirtueMart 3.0.16 ?

Комментировать