2010-08-22 6 views
1

J'utilise le système smarty templating pour php. Je les éléments suivants dans un fichier .tpl:smarty php variable n'apparaissant pas

<a href=\"{/literal}/view/{$tablename}/ 

où nom_table $ est une variable php définie dans le fichier php qui appelle le tpl

$tablename = 'string'; 

en cours d'exécution Cependant le script ne

href="/view//" 

est visible. Qu'est-ce que je fais mal?

Répondre

6

Ce

$tablename = 'string'; 

ne suffit pas à remplir une variable dans Smarty.

Vous devez utiliser

$Smarty->assign("tablename", $tablename); 

$Smarty être votre objet Smarty initialisé, bien sûr.

+0

pal Merci, a travaillé comme un charme :) –

Questions connexes