Impossible d'ouvrir un lien de menu

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

  • [RÉGLÉ] Impossible d'ouvrir un lien de menu

    Bonjour,
    Lorsque j'essaye d'ouvrir un lien de menu le message suivant apparaît :
    Cannot use object of type stdClass as array
    Même message pour créer un lien de menu.
    Quel peut être le problème ?
    Merci de votre aide,
    Fred
    http://www.neurogelenmarche.org/
    Une association de handicapés moteur. Projet Kunming 2018
    https://www.fred-net.fr création internet
    Hébergé avec bonheur et depuis 2002 chez PHPNET

  • #2
    Bonjour Fred,

    Quel est ton template ? cette erreur est apparue en 3.8.x (j'ai un doute sur le x) et suppose une mise à jour des templates.

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Salut Pascal,
      C'est du templatecreatorCK qui date de 2017, fabriqué avec la version 3 de TCK.
      Tous les sites sont en Joomla 3.8.13 et PHP 7.2.29
      Les autres sites fonctionnent normalement... Seul ce site pose problème avec les liens de menus.
      Tous les composants, modules et plugins sont à jour.
      Tu penses que c'est le template qui est en cause ?
      Merci de ton aide,
      Fred
      http://www.neurogelenmarche.org/
      Une association de handicapés moteur. Projet Kunming 2018
      https://www.fred-net.fr création internet
      Hébergé avec bonheur et depuis 2002 chez PHPNET

      Commentaire


      • #4
        Bonjour Fred,

        On avait déjà eu ce type de discussion : https://forum.joomla.fr/forum/joomla...class-as-array

        Une piste ?

        Pascal
        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          En effet Pascal, c'est la suppression de la ligne 630 du fichier item.php qui a résolu le problème :
          En dernier recours, as-tu essayé de supprimer la ligne 630 qui contient $data = (object) $data; dans administrator/components/com_menus/models/item.php ?
          Encore une fois merci, je n'avais plus souvenir de la façon de résoudre ce problème.
          C'est peut-être possible de surcharger ce fichier ?
          Fred
          http://www.neurogelenmarche.org/
          Une association de handicapés moteur. Projet Kunming 2018
          https://www.fred-net.fr création internet
          Hébergé avec bonheur et depuis 2002 chez PHPNET

          Commentaire


          • #6
            Fred,

            Pour surcharger un "model", c'est un peu plus complexe que d'habitude : voir https://docs.joomla.org/How_to_overr...e_Joomla!_core

            J'avais fait un petit plugin qui surcharge les fichiers XML : https://www.conseilgouz.com/sources/site-form-override

            On doit pouvoir le modifier pour qu'il prenne les fichiers "model".

            Pascal
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Bonjour Pascal,
              Comme tu dis "un peu plus complexe" !
              Je laisse tomber l'idée d'overrider cette modif, je vais la mettre dans Notepad ++ pour la prochaine mise à jour de Joomla.
              Merci de ton aide, des liens et des conseils,
              Fred
              http://www.neurogelenmarche.org/
              Une association de handicapés moteur. Projet Kunming 2018
              https://www.fred-net.fr création internet
              Hébergé avec bonheur et depuis 2002 chez PHPNET

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X