web-dev-qa-db-fra.com

URL racine dans une installation multilingue

J'ai une installation multilingue de joomla (3.4) et je veux avoir une URL (dans le logo) qui est liée à la racine respective comme index.php/en, index. php/r, et ainsi de suite.

Cela fonctionne plutôt bien dans un environnement local comme xampp, mais lorsque l’installation est opérationnelle, l’URL dans toutes les langues est toujours lié à la version allemande/standard.

Voici comment j'ai lié le logo.

 <a title="title" class="navbar-brand" href="<?php echo $this->baseurl; ?>"> </a>

Dans les deux cas, Joomla est installé dans un sous-dossier.

Comment puis-je réparer cela?

1
Oliver

Essayez ce qui suit:

<a title="title" class="navbar-brand" href="<?php echo JURI::root(); ?>"></a>

ou

<a title="title" class="navbar-brand" href="<?php echo JURI::base(); ?>"></a>

ou

<a title="title" class="navbar-brand" href="<?php echo JRoute::_('index.php'); ?>"></a>
1
Søren Beck Jensen