模板文件里面无法使用 $smarty.request.id

创建时间:2019-03-04 14:02发布者:点击数:1837
比如说在 page.dwt里面,测试下面代码
<!-- {if $smarty.request.id eq 4 }-->
{include file="inc/guestbook.tpl"}
<!-- {/if} -->

无论是 {$smarty.request.id} 还是 <!-- {if $smarty.request.id eq 4 }-->
一用,服务器就会出现500错误
回答 我也遇到这个问题(0)
2019-03-04 02:03回答
版本是这个 : DouPHP v1.5 Release 20190222
有用(0) 没用(0)
2019-03-04 02:04回答
其他版本没有问题,就是最新的版本有问题
有用(0) 没用(0)
2019-03-04 04:22回答
暂时的解决办法是如下:
<!-- {php} -->
if($_GET['id']==4) {
<!--{/php}-->
{include file="inc/guestbook.tpl"}
<!-- {php} -->
}
<!-- {/php} -->
有用(0) 没用(0)
DouPHP官方技术2019-03-05 03:39回答
最新版本对 smarty 引擎做了精简,只保留部分常用语法
有用(0) 没用(0)