Le 18 janv. 07 à 15:34, Paolo a écrit :

Bonjour !

(N'ayant pas trouvé la solution après avoir posé la même question sur
spip-user...)

J'ai réussi à travailler un peu sur une balise qui prend des arguments :

#CRYPTM_IMP{arg1,arg2}

function balise_CRYPTM_IMP($p) {
        $id_article = champ_sql('id_article', $p);
        $_squel = interprete_argument_balise(1,$p);
        $_txtlien = interprete_argument_balise(2,$p);
        $p->code = ... ;
        return $p;
}

et cela marche. J'aimerais rendre ces deux arguments facultatifs, et je
ne trouve pas la doc pour expliquer comment faire. Est-ce que quelu'un
sait où la trouver ?

ton erreur est dans les "...", c'est difficile de te dire donc ce qu'il faut. Le point essentiel est interprete_argument_balise peut retourner NULL, il faut donc tester le cas et mettre une valeur par défaut à la place.

Committo,Ergo:Sum



Répondre à