Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Problème de lien suivant, précédent dans les articles
#8

il n'y a pas que cela

$gCms->modules[$module] n'existe plus
&$gCms->db; non plus ($gCms->getDb(); à la place)

reprend les topics de l'annonce de la sortie béta 1.10.0, il y a la liste des changements ainsi que le code qu'il faut appliquer maintenant.

d'ailleurs si l'on creuse un peu ton code n'a pas à être ainsi

Code :
if (!function_exists('MyGetModuleInstance'))
{
        function &MyGetModuleInstance($module)
        {
                $gCms = cmsms();
                if (isset($gCms->modules[$module]) &&
                        $gCms->modules[$module]['installed'] == true &&
                        $gCms->modules[$module]['active'] == true)
                {
                        return $gCms->modules[$module]['object'];
                }
                // Fix only variable references should be returned by reference
                $tmp = FALSE;
                return $tmp;
        }
}

il existe des solutions tout en un qui fait la même chose en mieux, vérifie les topics dans "Annonces" sur ce forum, j'avais écrit des astuces sur le sujet
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)