Joomla 3 - использовать заголовок статьи в качестве заголовка страницы браузера вместо заголовка пункта меню

Я использую Joomla 3.3.4, и все мои страницы связаны с пунктами меню. Я не могу понять, как заставить заголовок статьи отображаться в теге <title> страницы, а не в заголовке пункта меню.

Например. Заголовок пункта моего меню — «передачи», потому что это пункт подменю «легкого режима». Название моей страницы — «Легкие трансмиссии». Когда вы переходите на страницу через главное меню, тег <title> — это «трансмиссии», и мне нужно, чтобы он был заголовком статьи: «Легкие трансмиссии».

Я знаю, что могу изменить каждую настройку «Заголовок страницы браузера» для каждого пункта меню и индивидуально переопределить заголовок пункта меню. Но я беспокоюсь, что это создаст путаницу в будущем при попытке обновить заголовки страниц.

Спасибо, Мэл


person Mel    schedule 25.09.2014    source источник


Ответы (1)


Вы должны сделать простое дополнение к шаблону статьи.

Вы должны скопировать:

/components/com_content/views/article/tmpl/default.php

В папку шаблона (если ее еще нет):

/templates/*your_template/html/com_content/article/default.php

И добавьте эти две строки вверху страницы:

$document = & JFactory::getDocument();
$document->setTitle( $this->item->title );

Надеюсь это поможет

person emmanuel    schedule 25.09.2014
comment
Отлично спасибо! - person Mel; 26.09.2014