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

Я использую Joomla 3.4.8, и у меня есть все мои страницы, связанные с пунктами меню. Я не могу понять, как получить заголовок пункта меню, который будет отображаться в теге страницы, а не только заголовок статьи.

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

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

1 голос | спросил Peter 11 MarpmFri, 11 Mar 2016 18:50:12 +03002016-03-11T18:50:12+03:0006 2016, 18:50:12

1 ответ


4

Вот простой ответ для вас.

<?php

$menu = JSite::getMenu()->getActive();

//SET THE PAGE TITLE
$doc= JFactory::getDocument();
$doc->setTitle($menu->title.' - '.$this->item->title);

?>

На вашем лицевом конце вы должны теперь иметь заголовок, отформатированный как название меню - заголовок статьи

ответил Terry Carter 11 MarpmFri, 11 Mar 2016 21:54:45 +03002016-03-11T21:54:45+03:0009 2016, 21:54:45

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132