Quatre options ici: A) utiliser le natif de Joomla avant, après ou non. Ensuite, allez dans votre élément de menu d'accueil et ajoutez un titre de navigateur. Il utilisera TOUJOURS l'avant, après ou non, mais au moins vous en tirerez un nom personnalisé. Cela ressemblera donc à:
Prestation de services pendant 100 ans - Nom de l'entreprise
B) Ajoutez ce code sous votre balise ouverte:
<?php
$app = JFactory::getApplication();
$this->setTitle($this->getTitle().' | '.$app->getCfg('sitename'));
?>
Cela vous donne la possibilité d'utiliser des ruptures de tuyau au lieu du tiret, ou un autre caractère de votre choix. Vous pouvez également, au lieu d'utiliser le nom de site, y mettre quelque chose d'autre et l'ajouter à tous les titres du navigateur.
Prestation de services depuis 100 ans | Nom de la compagnie
C) Réglez votre Joomla sur non. Écrivez manuellement tous les titres du navigateur des éléments de menu. Pas horrible pour les petits sites. Vraiment horrible pour les grands sites.
D) Je n'ai pas essayé cela, mais je pense que cela fonctionnerait. En théorie en tout cas. Ajoutez un identifiant à votre page d'accueil.
Cela va au-dessus du doctype:
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive();
$pageclass = '';
if (is_object($menu))
$pageclass = $menu->params->get('pageclass_sfx');
?>
Et cela remplace le corps
<body id="<?php echo $pageclass ? htmlspecialchars($pageclass) : 'default'; ?>">
Ajoutez maintenant une classe à votre élément de menu. Il apparaîtra comme l'ID du corps. MAINTENANT, utilisez le code fourni dans l'option D, et lancez une fonction php autour d'elle pour l'empêcher de s'exécuter sur le corps ID de votre page d'accueil (désolé, je ne sais pas comment écrire php ou je le ferais pour vous), puis remplissez le titre du navigateur dans votre élément de menu d'accueil. Tout le reste aura le nom de votre site ajouté, mais la page d'accueil.