-
- 7,075 Posts
Je pense que tu pars dans une approche qui te complique la vie et qui ne tire pas parti du framework de MODx. Plutôt que de définir une variable dans le snippet via php, plutôt créer une variable de modèle (TV) et ensuite l’appeler via l’API avec getTemplateVar :
getTemplateVar
Renvoie la valeur de la variable de template. Cette fonction est similaire à getDocument.
Utilisation :
array getTemplateVar($idname, $fields, $docid, $published);
voir
http://modxcms.com/gettemplatevar.html
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 7,075 Posts
MODx demande un peu d’apprentissage, c’est normal et d’ailleurs nous aussi on apprend : perso je commence un tout petit peu à comprendre l’utilisation de l’API, mais n’étant pas codeur c’est pas de la tarte !
On est ici pour apprendre
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 151 Posts
Quote from: will77 at Jan 12, 2006, 01:36 PM
MERCI BEAUCOUP
Je vais pouvoir continuer mon programme.
pour infos, j’avais déjà tester une methode automatique qui n’avais pas fonctionné : Pourquoi ? JE NE SAIS PAS
while (list ($key, $val) = each ($HTTP_GET_VARS))
{
$key=$val;
}
***
Je garde donc ton :
***
Comme tout le monde ici je débute aussi avec modx et php, d’après ce que j’ai compris la méthode avec $HTTP_GET_VARS ne fonctionne plus à partir de PHP 4.2 étant donné que depuis le paramètre de configuration register_globals est à off par défaut.
Donc depuis cette version c’est $_GET qu’il faut utiliser.
Plus de détails @
http://www.zend.com/zend/art/art-sweat4.php
A thing of beauty is a joy forever ( John Keats)