[英]Smarty variables not working
因此,我很确定我是根据smarty文档正确执行此操作的,但是我似乎什至无法获得一个简单的变量即可正常工作,这是我的代码
{extends file="master.tpl"}
{block name=body}
div id="LeftPanel">
<div>
{$image}
</div>
{/block}
背后的代码
$smarty->assign('$image'," ");
if($voFrontPage != null && $voFrontPage->Image_ID) {
$sImage = "<a href='ViewEvent.php?EventID={$voFrontPage->Event_ID}' class='ImgLink'>";
$sImage .= "<img alt='{$voEvent->Title}' class='center' src='Includes/Objects/ImageHandler.php?ImageID={$voFrontPage->Image_ID}' title='{$voEvent->Title}' class='ui-corner-all'/></a>";
$smarty->assign('$image',$sImage);
}
尝试使用此方法时收到以下错误...我真的不明白我在做什么错。
SmartyCompilerException:语法错误第627行/ home / masc / www / Includes / 3rdPartyLibs / smarty / sysplugins / smarty_internal_templatecom上第4行“ {$ image}”未知标签“ private_print_expression”中的模板“ templates / index.tpl”
好的,我知道了,这是一个损坏的聪明安装,显然不是所有上传到服务器的文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.