Fork me on GitHub

Rapport de message :*
 

Re: Avoir deux fois le module Edito

Titre du sujet : Re: Avoir deux fois le module Edito
par kankrelune sur 17/03/2005 15:03:43

En fait c'est pas très dur de cloner un module s'il est bien codé (utilisation de getvar->dirname() au lieux du nom du rep codé en dur)... le principal problème qui peut survenir est la déclaration en double des fonctions qui provoquera une erreur fatal... .. .

mais c'est rattrapable en rajoutant quelques lignes de code... .. .

en fait dans le module cloné au lieux d'avoir la déclaration de la fonction comme suit...

function pwet_pwet(){
... le code de la fonction... .. .
}

Il faut faire...

if (!function_exists('pwet_pwet')) {
function pwet_pwet(){
... le code de la fonction... .. .
}
}

Comme ça php vérifie si la fonction est déja déclarée et si c'est le cas il ne la redéclare pas... .. .

@ tchaOo°
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

90 Personne(s) en ligne (70 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 90 | Plus ...