[SPIP Zone] critere perso

Bonjour,

j’essaye de faire un critère perso :

<BOUCLE_aa(AUTEURS){mon_critere #ENV{start}}>

et ma fonction :

function critere_mon_critere($idb, &$boucles, $crit) {
$boucle = &$boucles[$idb];
$id_table = $boucle->id_table; // auteurs
$primary = $boucle->primary; // id_auteur
$objet = objet_type($id_table); // auteur

$ma_var = calculer_liste($crit->param[0], array(), $boucles, $boucles[$idb]->id_parent);

var_dump($ma_var);

==> affiche :

'table_valeur($Pile["vars"], (string)'start', null)'

Quelqu’un aurait il une idée ?

PS : c’est le même problème si je remplace ENV par GET
<BOUCLE_aa(AUTEURS){mon_critere #GET{start}}>

Le 22/03/2017 à 21:25, tofulm a écrit :

j'essaye de faire un critère perso :

<BOUCLE_aa(AUTEURS){mon_critere #ENV{start}}>

et ma fonction :

function critere_mon_critere($idb, &$boucles, $crit) {

'table_valeur($Pile["vars"], (string)'start', null)'

Quelqu'un aurait il une idée ?

Une idée de quoi ?
Une idée de pourquoi le var_dump est presque totalement correct ?

Là il y a juste $Pile["vars"] au lieu de $Pile[0] ? je suppose que tu as donc écrire {mon_critere #GET{start}}, donc #GET et non #ENV.

Pour le reste, quelle est donc la question ?

MM.