SEF ajoute des trucs au liens de menu

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • SEF ajoute des trucs au liens de menu

    Bonjour,

    Un mot du composant "Bannières" vient parfois s'ajouter dans les liens des menus. Il ajoute "Banners" ou "Clients" ou "Track"

    Je viens de commencer à passer mon premier site de 1.5 à 2.5 (mise à jour 2.56 faite)

    Cela se passe assez bien ... grace à la lecture de ce forum (l'expérience des autres)

    Par contre:
    Quand je modifie un lien de menu (dans mon exemple actualite/communiques-de-presse), après son enregistrement il y a un mot du composant "Bannières", qui vient s'ajouter dans le lien
    Il y a soit "Banners" soit "Clients" soit "Track" qui vient s'ajouter (enfin je pense que cela vient de ce composant)

    Exemple en cliquant sur mon menu/sous-menu "actualite/communiques-de-presse" je me retrouve avec
    "/Banners/actualite/communiques-de-presse" dans l'url

    au lieu de
    "/actualite/communiques-de-presse"

    Avec une erreur 404 bien entendu car ce lien n'existe pas, d'ailleurs le lien ne marche plus non plus si j'enlève "Banners" dans l'URL du navigateur

    Pourtant dans lD du menu de mon exemple qui doit afficher la liste des articles d'un catégorie j'ai cela :
    index.php?option=com_content&view=category&id=27 (c'est bien la bonne catégorie)
    donc rien qui indique un lien vers "Banners"

    Bon c'est réparable, il suffit de faire "Reconstruire" pour le menu et tout rentre dans l'ordre..... sauf que tous les menus et sous-menus sont en désordre et qu'il faut tout reclasser à chaque fois... dur dur

    J'ai essayer de désactiver le module "Bannières" pour afficher les bannières mais le résultat est le même, je modifie un menu et Hop j'ai un truc en plus dans le lien.

    Je cherche, je cherche... mais comme il y a pas mal de configurations en plus j'ai peut être loupé quelque chose.


    J'utilise MaximenuCK, mais je ne pense pas que cela vienne de lui. Je vais peut être essayer de le supprimer quelques instants pour faire un essai, mais sur un site en ligne c'est pas terrible.

    Je laisse l'erreur concernant ce lien de menu sur le site pour le moment car il n'est pas très important.
    Il s'agit du site sur la biométrie dans ma signature

    Bon un peu long mon explication

    Merci pour vos conseils

    Edit : Dans le plan de site (Xmap)
    Le lien est faux mais les liens vers articles de la catégorie sont bons, c'est que dans le menu que cela se passe

    Didier
    Dernière édition par BiometrieOnline à 24/09/2012, 09h06
    Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

  • #2
    Re : Colision lien de menu et composant "Banners"

    Bonjour,

    avez-vous un lien ?
    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
    http://virtuemart.fr

    Commentaire


    • #3
      Re : Colision lien de menu et composant "Banners"

      Bonjour,

      merci de s'intéresser au sujet
      Le lien où j'ai laissé l'erreur volontairement
      Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

      Commentaire


      • #4
        Re : Colision lien de menu et composant "Banners"

        Bonjour,

        revoyez votre structure. Vérifiez le chemin de vos articles. Les attributions de modules aux pages et menus.
        en désactivant la récriture d'url cela permet de voir les composant appelés dans l'adresse de la page.
        C'est le système de récriture d'url joomla intégré ?
        sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
        http://virtuemart.fr

        Commentaire


        • #5
          Re : Colision lien de menu et composant "Banners"

          Merci pour les pistes

          Le SEF est celui de Joomla


          En désactivant SEF plus de problème, le mot "Banners" n'est pas dans le lien


          Avec SEF en gardant index, le problème est déjà là


          Sans index, normal c'est pareil



          Je fais essais en créant un nouveau lien de menu et là il me rajoute autre chose


          "Les attributions de modules aux pages et menus", oui je pense que cela vient de là, un truc de différent avec Joomla 1.5 que je n'ai toujours pas du comprendre
          Un peu comme module RSS qui ne s'affiche que sur la page d'accueil
          Dernière édition par BiometrieOnline à 25/06/2012, 09h50
          Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

          Commentaire


          • #6
            Re : Colision lien de menu et composant "Banners"

            Dans les différents liens de menus, voyez les affectations de modules (paramètres en bas)
            sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
            http://virtuemart.fr

            Commentaire


            • #7
              Re : Colision lien de menu et composant "Banners"

              Pour chaque lien de menu j'ai :
              Et je suis pas plus avancé car je ne vois pas le rapport

              Affectation des modules à ce lien de menu
              Masquer les modules non assignés
              Fichier du module Afficher
              Pub Article (Accès Public en adsense-article) Tout
              Communiqués de presse et annonces (Accès Public en advert12) Tout
              AddThis (Accès Public en afterhead4) Tout
              Traduction (Accès Public en afterhead5) Tout
              Bannieres (Accès Public en banner) Tout
              Annonces (Accès Public en bottom5) Tout
              Pub Pied (Accès Public en bottom6) Tout
              Biometrics Network (Accès Public en foot1) Tout
              Faire un don (Accès Public en foot2) Tout
              Groupe de discussion (Accès Public en foot3) Tout
              Menu Bas (Accès Public en foot6) Tout
              Xiti (Accès Public en footermodule1) Tout
              Google Analytics (Accès Public en footermodule2) Tout
              Thumbshots (Accès Public en footermodule5) Tout
              Recherche (Accès Public en position-0) Tout
              Modalités biométriques (Accès Public en position-1) Tout
              Menu Haut (Accès Public en position-1-1) Tout
              Fil de navigation (Accès Public en position-2) Tout
              Evènements (Accès Public en position-7) Oui
              Menu test (Accès Public en position-7) Tout
              Pub Gauche (Accès Public en position-7) Oui
              Flux RSS (Accès Public en position-7) Oui
              Biométrie Online (Accès Public en position-8) Non
              Pub Droite (Accès Public en position-8) Non
              +1 Google (Accès Public en top2) Tout
              Articles les plus lus (Accès Public en user1) Tout

              J'ai essayé de créer un autre lien vers un article d'une autre catégorie avec SEF désactivé
              Le portail de la biométrie - Biometrics portal. Informations, annuaire, forum de discussion sur les technologies biométriques - empreintes digitales, forme de l


              Puis je réactive SEF et j'ai /Categories/Clients/ qui n'a rien à voir avec le lien



              Aller pour finir je fais un coup de "Recontruire" dans le menu et les erreurs disparaissent ... il faut juste que je reclasse tous les menus et sous-menus maintenant

              Je fais un nouveau lien de menu et cela recommence


              Je fais reconstruire et hop! il devient bon


              Je supprime mes liens de test car cela devient le souc sur le site





              Nouvel essai avec un lien"Test" vers un article qui est dans aucune catégorie


              Il m'ajoute cette fois /Categories/ qui vient bien du composant Bannières

              Si je regarde la base Mysql (1&1) pour ce lien j'ai
              ID : 202
              menutype : mainmenu
              title : Test
              alias : test
              path : Categories/test
              link : index.php?option=com_content&view=article&id=126
              type : component
              published : 1
              parent_id : 1
              level : 1
              component_id : 22
              ordering et checked_out : 0



              {"show_title":"","link_titles":"","show_intro":"", "show_category":"","link_category":"","show_parent _category":"","link_parent_category":"","show_auth or":"","link_author":"","show_create_date":"","sho w_modify_date":"","show_publish_date":"","show_ite m_navigation":"","show_vote":"","show_icons":"","s how_print_icon":"","show_email_icon":"","show_hits ":"","show_noauth":"","urls_position":"","menu-anchor_title":"","menu-anchor_css":"","menu_image":"","menu_text":1,"page _title":"","show_page_heading":0,"page_heading":"" ,"pageclass_sfx":"","menu-meta_description":"","menu-meta_keywords":"","robots":"","secure":0}



              Je remplace Categories/test par test dans la base et ca marche ?????
              Dernière édition par BiometrieOnline à 25/06/2012, 13h24
              Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

              Commentaire


              • #8
                Re : Colision lien de menu et composant "Banners"

                Envoyé par BiometrieOnline Voir le message


                Aller pour finir je fais un coup de "Recontruire" dans le menu et les erreurs disparaissent ... il faut juste que je reclasse tous les menus et sous-menus maintenant
                Donc, cela vous satisfait si vous avez les bons liens grâce au reconstruire ?
                sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                http://virtuemart.fr

                Commentaire


                • #9
                  Re : Colision lien de menu et composant "Banners"

                  Disons que si à chaque fois que j'ajoute ou modifie un lien de menu il faut reconstruire puis reclasser tous les menus et sous menus dans le bon ordre parce que des moceaux prvenant d u composant Banniere viennent s'ajouter, on peut dire que c'est pas terrible.

                  Si je ne trouve pas de solution à ce bug je pense que j'irais plutôt retirer les morceaux en trop dans le base car pour un visiteur qui arrive sur le site et qui voit la position des menus bouger tout le temps pendant que je les reclasse c'est pas terrible. Bizarre de voir "Accueil" en plein milieu puis en 3 ieme puis 2ieme puis enfin en 1iere position.

                  mais bon on trouve pas toujours tout

                  Merci pour la patience
                  Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

                  Commentaire


                  • #10
                    Re : Colision lien de menu et composant "Banners"

                    Comme vous avez fait une migration de J! 1.5, le problème pourrait venir de là...

                    avez-vous installé aussi une mise à jour par l'installateur joomla! ?
                    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                    http://virtuemart.fr

                    Commentaire


                    • #11
                      Re : Colision lien de menu et composant "Banners"

                      Zut ma réponse vient de s'envoler avec une fin de session sur le forum

                      Migration faite avec com_jupgrade_2-5-4_fr (l'ancien site 1.5 est là http://www.test.biometrie-online.fr/)

                      les mises à jour 2.56 faites par ftp car pour le faire avec Joomla il faut que distribue le php.ini dans chaque répertoire si j'ai bien compris sur mon compte 1&1 mutualisé .... on verra cela plus tard (Le paramètre PHP allow_url_fopen est désactivé.)

                      Pendant que je répond je renvoie tous les fichiers Joomla 2.56 pour écraser les actuels ... je doute du résultat même si les fichiers corrompus cela arrive.

                      En attendant : je travaille sur mes menus sans SEF quand j'ai fini je remet SEF puis je corrige dans la base.
                      Il me suffit d'ouvrir un lien sans le changer et de l'enregistrer pour causer ce bug (d'ailleurs il n'ajoute pas toujours la même chose categories, Track, Clients ...parfois 1 parfois 2

                      Au début quand j'ai retraivaillé le site après migration ca ne le faisait pas ..... peut être après avoir travaillé avec le composant bannière ?????
                      Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

                      Commentaire


                      • #12
                        Re : Colision lien de menu et composant "Banners"

                        Oui, ce n'est pas impossible....

                        vous travaillez en direct ?

                        vous faites bien des sauvegardes quand même ?

                        j'ai trouvé ce lien sur le forum joomla.org

                        le problème semble correspondre au votre

                        et vu ceci


                        After deleting the Joomla! Update menu item, I ran the suggested command and now I have the Update menu item in the Administrator menu again and everything works fine!!!
                        sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                        http://virtuemart.fr

                        Commentaire


                        • #13
                          Re : Colision lien de menu et composant "Banners"

                          J’avais commencé à rédiger ci-dessous le compte rendu de résolution du problème, mais la bonne nouvelle n’a pas durée longtemps

                          Cela semble avoir re-fonctionner un petit moment
                          Grace aux pistes données par PATSXM971


                          La raison du problème reste inconnue
                          • Soit à cause du passage de 1.5 à 2.54 avec jupgrade, mais j’en doute car au début il n’y avait pas de problème.
                          • Soit lors de la mise à jour par ftp de 2.54 à 2.56 par simple remplacement des fichiers. Je pense que cela vient plutôt de là car c’est peut-être après cette mise à jour que cela à commencer à se mélanger les pinceaux dans les menus et sous menus nouvellement créés. Ce qui voudrait dire qu’il vaut mieux faire les mises à jour en les installant comme une extension (on verra pourquoi plus loin).



                          Explication sur la démarche et les 3 remèdes appliqués
                          Je ne sais pas laquelle des 3 actions suivantes à eu de l’effet car le problème persistait sur l’un des sous menu à problème (à chaque enregistrement du lien de menu – modification du chemin par ajout d’un mot provenant du composant « Bannière »), même après avoir essayé les actions correctives. Je pensais donc que le problème n’était pas résolu.

                          Après les 3 actions correctives je me suis aperçu que la création d’un nouveau menu ne posait plus de problème… c’est déjà mieux. Je ne sais pas laquelle des 3 actions à donner ce résultat (j’ai quand même une petite idée).

                          Par contre la modification du menu qui me posait problème générait toujours la même erreur.

                          Puisque la création de nouveau lien semble fonctionner, j’ai supprimé totalement le lien de menu problématique (et ses niveaux en dessous) pour les recréer ensuite…. Et là plus de problème sur ces nouveaux liens.
                          Je n’ai pas essayé d’ouvrir puis d’enregistrer tous les liens pour voir si d’autres sont corrompus mais pour la plupart il n’y a pas de problème et si cela est le cas, il suffit de les supprimer pour les refaire.

                          Donc j’ai tendance à penser, qu’à un certain moment (peut être après la mise à jour 2.54 - 2.56), tous les nouveaux liens de menu créés, voire modifiés, ont été corrompus mais pas ceux qui avaient été créés avant et non modifiés après.


                          J’ai parlé trop vite
                          Je viens de faire ouvrir/enregistrer sur un autre lien et… patatrac… ca recommence. A chaque fois que je fais cette manip sur un lien il ajoute un truc, il y en a même un nouveau maintenant /Joomla! Update/

                          Seule solution reconstruire le menu et tout reclasser


                          Les 3 remèdes appliqués dans l’ordre
                          1. Base de données : Suppression de com_joomlaupdate dans la table***_menu (cela n’a pas supprimé le logo dans l’admin Joomla mais bon ?)
                          2. Application de la requête indiquée ici https://www.akeebabackup.com/documen...j25update.html
                          3. Installation de la mise à jour 2.54_2.56 avec « Extension manager » comme préconisé ici http://forum.joomla.org/viewtopic.php?f=618&t=708724




                          Bon là je craque

                          Edit : je viens d’essayer avec une version en 2.54 qui me restait sur un autre hébergement où je fais mes tests car il y a plusieurs bases de données (moins risqué pour mon unique base chez moi)
                          et bien c'est pareil, même en désactivant MaximenuCK et en changeant de template
                          Dernière édition par BiometrieOnline à 26/06/2012, 14h02
                          Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

                          Commentaire


                          • #14
                            Re : Colision lien de menu et composant "Banners"

                            Me revoilà!

                            Faute de trouver une solution à mon problème, j'ai commencé à migrer un autre site de 1.5 à 2.5....

                            Et bien même problème, a chaque fois que j'ouvre un lien de menu, après enregistrement il m'ajoute des truc provenant d'autres composants Joomla (voir même des trucs du menu admin)


                            Pas de soucis sur un troisième que j'ai fait directement avec 2.5 (pas de migration)

                            Si on n'ulise pas SEF pas de soucis

                            Dans la base de données je vois même des liens de ce type pour les menus système


                            id menutype title alias note path link type
                            118 menu com_weblinks Weblinks Weblinks index.php?option=com_weblinks component
                            119 menu com_weblinks_links Links technologies/modalites-detail/visage/Links index.php?option=com_weblinks component
                            120 menu com_weblinks_categories Categories technologies/modalites-detail/visage/Categories index.php?option=com_categories&extension=com_webl inks component
                            On voit bien que technologies/modalites-detail/visage/ a été ajouté a des liens de menu du back office dans la base de données. Il s'agit de lien de menu vers un article qui est venu ce mélanger au menu de l'administration



                            Didier
                            Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

                            Commentaire


                            • #15
                              Grand ménage dans la base Mysql

                              Bonjour,


                              Je viens de faire un grand ménage à la main dans la base de données

                              Dans la table ( _menu)

                              Pour un grand nombre des liens de menu de l'administration (menutype=menu) c'était du grand n'importe quoi au niveau du "path"
                              Soit il y manquait des path soit il y avait de paths qui venaient de mainmenu

                              Exemple: (il manque News Feeds/ )
                              com_newsfeeds - News Feeds - News Feeds
                              com_newsfeeds_feeds - Feeds - Feeds
                              com_newsfeeds_categories - Categories - Categories

                              Au lieu de : après modif
                              com_newsfeeds - News Feeds - News Feeds
                              com_newsfeeds_feeds - Feeds - News Feeds/Feeds
                              com_newsfeeds_categories - Categories - News Feeds/Categories

                              J'ai aussi trouvé un reste de table venant de Jupgrade qui n'est plus utile

                              Par contre dans l'administration - Menu composant, il me reste 2 liens identiques "Fils d'actualités" que je ne vois pas en double dans Mysql

                              Sur un site fait directement en 2.5 je n'ai pas ce sou, d'ailleurs je m'en sert pour comparer.

                              Cela me laisse penser que la migration avec Jupgrade ca laisse de drôle de truc ou alors cela vient d'autre chose



                              Pour le moment cela semble aller mieux sur un des sites à problème quand je modifie un menu..... à suivre

                              Sur l'autre site en cours de migration sur lequel javais le même problème, il me semble que la base n'a pas les même mélange de path

                              Peut être un jour arriverons nous à comprendre
                              Ma commune https://guernes.eu - Biométrie https://biometrie-online.net - Crêpes & Galettes https://crepier.info - Techniques de vente https://techniques-vente.eu/

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X