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

Besoin d'orientation rapide pour réponse client
#11

Ca y est j'ai retrouvé l'astuce :p

edit : Airelibre, en Mars tu vas dormir par terre, c'est moi qui te le dis ! :mad:

[h]1 - Créer une udt nommé "assign2Template" qui comporte le code suivant[/h]


Citation :if(!empty($_GET['XXX']) && is_numeric($_GET['XXX']))
{
$smarty = cmsms()->GetSmarty();
$smarty->assign('XXX', $_GET['XXX']);
}

Notez que is_numeric($_GET['XXX']) n'est présent que parce que dans notre cas on parle d'identifiant numérique.

Remplacer XXX par le nom du paramètre passé dans l'URL


[h]2 - Ajouter dans votre gabarit[/h]

{assign2Template}
{get_template_vars}

Normalement la liste des variables dispo pour le template via Smarty devraient maintenant apparaitre sur le site, y compris la valeur de XXX.


[h]3 - Exploiter cette nouvelle variable[/h]


Code :
{cms_module MonModule fiche_id=$XXX}


[h]4 - Enjoy[/h]
Répondre


Messages dans ce sujet

Atteindre :


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