Quattro opzioni qui: A) usa il nativo di Joomla prima, dopo o no. Quindi vai alla voce del menu Home e aggiungi il titolo di un browser. Utilizzerà ANCORA il prima, dopo o no, ma almeno avrai un nome personalizzato da esso. Quindi sembrerà:
Fornitura di servizi per 100 anni - Nome dell'azienda
B) Aggiungi questo codice sotto il tag body aperto:
<?php
$app = JFactory::getApplication();
$this->setTitle($this->getTitle().' | '.$app->getCfg('sitename'));
?>
Questo ti dà la possibilità di usare le pipe break invece del trattino o di qualche altro personaggio a tua scelta. Puoi anche invece di usare sitename, inserire qualcos'altro e aggiungerlo a tutti i titoli del browser.
Fornire servizi per 100 anni Nome della ditta
C) Imposta il tuo Joomla su no. Scrivi manualmente tutti i titoli del browser delle voci di menu. Non orribile per i siti più piccoli. Davvero terribile per i siti più grandi.
D) Non l'ho provato, ma penso che funzionerebbe. In teoria comunque. Aggiungi un ID alla tua home page.
Questo va oltre il doctype:
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive();
$pageclass = '';
if (is_object($menu))
$pageclass = $menu->params->get('pageclass_sfx');
?>
E questo sostituisce il corpo
<body id="<?php echo $pageclass ? htmlspecialchars($pageclass) : 'default'; ?>">
Ora aggiungi una classe alla tua voce di menu. Apparirà come l'ID del corpo. ORA, usa il codice fornito nell'opzione D e lancia una funzione php attorno ad essa per impedirne l'esecuzione sull'ID del corpo della tua home page (mi dispiace non so come scrivere php o lo farei per te), quindi inserire il titolo del browser nella voce del menu principale. A tutto il resto verrà aggiunto il nome del tuo sito, tranne la home page.