我正在使用php的smarty模板系统.我在.tpl文件中有以下内容:
<a href=\"{/literal}/view/{$tablename}/
Run Code Online (Sandbox Code Playgroud)
其中$ tablename是在调用.tpl的php文件中定义的php变量
$tablename = 'string';
Run Code Online (Sandbox Code Playgroud)
但是只运行脚本
href="/view//"
Run Code Online (Sandbox Code Playgroud)
是可见的.我究竟做错了什么?
这个
$tablename = 'string';
Run Code Online (Sandbox Code Playgroud)
不足以将变量填充到Smarty中.
你需要使用
$Smarty->assign("tablename", $tablename);
Run Code Online (Sandbox Code Playgroud)
$Smarty 当然是你初始化的Smarty对象.