Здесь четыре варианта: A) использовать родной язык Joomla до, после или без. Затем перейдите в пункт главного меню и добавьте заголовок браузера. Он будет по-прежнему использовать до, после или нет, но по крайней мере вы получите пользовательское имя из него. Так это будет выглядеть так:
Предоставление услуг в течение 100 лет - Название компании
Б) Добавьте этот код под тегом открытого тела:
<?php
$app = JFactory::getApplication();
$this->setTitle($this->getTitle().' | '.$app->getCfg('sitename'));
?>
Это дает вам возможность использовать разрывы труб вместо тире или другого персонажа по вашему выбору. Вы также можете вместо использования sitename добавить что-то еще и добавить его ко всем заголовкам браузера.
Предоставление услуг в течение 100 лет | название компании
C) Установите свой Joomla на нет. Вручную написать все названия пунктов меню браузера. Не ужасно для небольших сайтов. Действительно ужасно для больших сайтов.
D) Я не пробовал это, но я думаю, что это будет работать. В любом случае в теории. Добавьте идентификатор на свою домашнюю страницу.
Это идет выше doctype:
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive();
$pageclass = '';
if (is_object($menu))
$pageclass = $menu->params->get('pageclass_sfx');
?>
И это заменяет тело
<body id="<?php echo $pageclass ? htmlspecialchars($pageclass) : 'default'; ?>">
Теперь добавьте класс в ваш пункт меню. Он будет отображаться как идентификатор тела. СЕЙЧАС, используйте код, предоставленный в опции D, и добавьте вокруг него функцию php, чтобы она не запускалась на теле идентификатора вашей домашней страницы (извините, я не знаю, как написать php, иначе я бы сделал это для вас), затем заполните заголовок браузера в главном меню. Все остальное добавит название вашего сайта, кроме домашней страницы.