Bonjour et merci d'avance du temps consacré à notre problème.
Sur un site en 3.1.5 nous avons un soucis, nous ne savons pas si c'est le multilinguisme ou le niveau d'accès qui pose problème.
Pour des besoins spécifiques nous avons créé un niveau d'accès permettant de masquer le bouton "Login" du menu pour les clients déjà "logué". Ceci a été fait sur base de cette méthode: http://forum.joomla.fr/showthread.php?148046
Nous avons mis en place le multilinguisme en suivant le tutoriel présent sur ce forum.
Un problème se pose quand nous faisons l'association de l'élément de menu "Login" dans les deux langues activées sur le site.
Si on fait l'association entre les deux éléments:
Un client choisi la langue qui n'est pas la langue principale du site, il se rend sur le Login, le formulaire s'affiche bien. Lors d'une tentative d'identification le système identifie bien le visiteur mais semble ensuite rediriger vers l'élément de menu "Login" de la langue principal (déduction à partir de l'url visible dans la barre d'adresse), celui-ci étant en accès "Invité" le système retourne alors une erreur 403...
Dans les deux langues les paramètres sont bien réglé pour la page à afficher lors du login et il s'agit d'une page en accès public.
Si on désactive l'association entre les deux éléments de menu:
Dans tout les cas l'identification fonctionne bien mais:
Est-ce que quelqu'un connait le problème? Existe-t-il une solution? Nous aimerions beaucoup pouvoir associer les deux éléments de menu. Et que le client ne soit pas redirigé vers la page d'accueil quand il s'identifie avec un formulaire dans une autre langue que la sienne...
Merci d'avance,
Salutations
Sur un site en 3.1.5 nous avons un soucis, nous ne savons pas si c'est le multilinguisme ou le niveau d'accès qui pose problème.
Pour des besoins spécifiques nous avons créé un niveau d'accès permettant de masquer le bouton "Login" du menu pour les clients déjà "logué". Ceci a été fait sur base de cette méthode: http://forum.joomla.fr/showthread.php?148046
Nous avons mis en place le multilinguisme en suivant le tutoriel présent sur ce forum.
Un problème se pose quand nous faisons l'association de l'élément de menu "Login" dans les deux langues activées sur le site.
Si on fait l'association entre les deux éléments:
Un client choisi la langue qui n'est pas la langue principale du site, il se rend sur le Login, le formulaire s'affiche bien. Lors d'une tentative d'identification le système identifie bien le visiteur mais semble ensuite rediriger vers l'élément de menu "Login" de la langue principal (déduction à partir de l'url visible dans la barre d'adresse), celui-ci étant en accès "Invité" le système retourne alors une erreur 403...
Dans les deux langues les paramètres sont bien réglé pour la page à afficher lors du login et il s'agit d'une page en accès public.
Si on désactive l'association entre les deux éléments de menu:
Dans tout les cas l'identification fonctionne bien mais:
- Si le client s'identifie avec le formulaire dans sa langue: il est identifié et redirigé comme choisi dans les paramètres
- Si le client s'identifie avec le formulaire dans une autre langue: il est identifié mais redirigé sur la page d'accueil dans sa langue.
Est-ce que quelqu'un connait le problème? Existe-t-il une solution? Nous aimerions beaucoup pouvoir associer les deux éléments de menu. Et que le client ne soit pas redirigé vers la page d'accueil quand il s'identifie avec un formulaire dans une autre langue que la sienne...
Merci d'avance,
Salutations
Commentaire