Après une migration d’un site Joomla, il arrive parfois que l’administration nous joue quelques tours…
Il y a un constat que notre développeur Joomla fait souvent après une migration vers Joomla 3…
L’administration du site est capricieuse !
C’est pourquoi nous avons dans ce blog, rédigé une succession d’articles en rapport avec les erreurs que même un expert Joomla doit affronter !
Hier, après avoir résolu l’erreur Error: 0 Call to undefined method MenusHelper, nous nous penchons désormais sur les liens qui disparaissent du menu composant.
Dès qu’un composant Joomla est installé sur votre site, un lien apparaît dans le sous menu Composants (présent dans votre administration).
Cependant, après quelques manipulations pour mettre à jour votre site Joomla, il arrive parfois qu’il manque une bonne partie de cette liste !
Cela devient très embarrassant pour :
- Renseigner une fiche contact
- Ajouter un lien web
- Créer une bannière
- Sauvegarder un site Joomla
Solution
Pour afficher les liens manquants du menu Composants, suivez le guide :
- Rendez vous dans PhpMyAdmin
- Sélectionnez votre base de données Joomla
- Notez le préfixe de vos tables (exemple jos_content)
- Insérez la requête SQL suivante en remplaçant # par le préfixe de vos tables Joomla
UPDATE `#_menu` SET menutype = ‘main’ WHERE client_id = 1 and menutype = ‘menu’
Vos liens de menu doivent normalement sortir de leur cachette !
Si vous avez besoin d’une assistance pour votre site, n’hésitez pas à contacter notre équipe !
Demande d’aide :
Rappel gratuit sous 24h