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

udt et smarty - remplacer methode _compile_source
#9

C'est vrai, j'ai corrigé... comme c'est un copier-coller de mon code d'origine utilisant fetch, j'ai oublié de le modifier après le collage! :p

Ca sert aussi pour mettre la balise smarty en variable du style:
Code :
[== Indéfini ==]
$smarty = &cmsms()->GetSmarty();
$smarty_data = "{cms_selflink href='region' text='$val' urlparam='?l=$val'}";

$lien = $smarty->fetch('string:'.html_entity_decode($smarty_data));

et utiliser $lien plus loin et plusieurs fois par exemple.

ou, ça peut aider pour imbriquer des balises smarty par ex.

Code :
[== Indéfini ==]
$smarty = &cmsms()->GetSmarty();
$smarty_img = "{CGSmartImage src=$file filter_resize='h,150' notag=1 noembed=1}";

$smarty_link = "{cms_selflink dir = 'next' image = '$smarty->fetch('string:'.$smarty_img)' text = 'Next'}";

echo $smarty->display('string:'.$smarty_link);
Répondre


Messages dans ce sujet

Atteindre :


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