Aquí hay cuatro opciones: A) usar el nativo de Joomla antes, después o no. Luego, vaya al elemento del menú de inicio y agregue un título de navegador. Seguirá usando el antes, el después o el no, pero al menos obtendrá un nombre personalizado. Entonces se verá así:
Prestando servicio durante 100 años - Nombre de la empresa
B) Agregue este código debajo de su etiqueta de cuerpo abierto:
<?php
$app = JFactory::getApplication();
$this->setTitle($this->getTitle().' | '.$app->getCfg('sitename'));
?>
Esto le da la opción de usar roturas de tubería en lugar del guión, o algún otro personaje de su elección. También puede, en lugar de usar sitename, poner algo más allí y hacer que se agregue a todos los títulos del navegador.
Prestando servicio por 100 años | nombre de empresa
C) Establezca su Joomla en no. Escriba manualmente todos los títulos del navegador de elementos de menú. No es horrible para sitios más pequeños. Realmente horrible para sitios más grandes.
D) No he probado esto, pero creo que funcionaría. En teoría de todos modos. Agregue una identificación a su página de inicio.
Esto va por encima del doctype:
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive();
$pageclass = '';
if (is_object($menu))
$pageclass = $menu->params->get('pageclass_sfx');
?>
Y esto reemplaza el cuerpo
<body id="<?php echo $pageclass ? htmlspecialchars($pageclass) : 'default'; ?>">
Ahora agregue una clase a su elemento de menú. Aparecerá como la identificación del cuerpo. AHORA, use el código provisto en la opción D, y coloque una función php alrededor para evitar que se ejecute en la ID del cuerpo de su página de inicio (lo siento, no sé cómo escribir php o lo haría por usted), luego complete el título del navegador en su elemento del menú de inicio. Todo lo demás incluirá el nombre de su sitio, excepto la página de inicio.