phpcms:pc标签where中如何使用变量
最近有个phpcms的站需要调整,其中就是调用相关文章,当前文章底部调用相关文章时,需要排除当前文章,这是就需要用到where。
{pc:content action=”lists” catid=”$catid” where=”typeid=’$t'” order=”id DESC” num=”30″}
如上代码,模板解析时,总是把where=”typeid=’$t'”中typeid=’$t’ 解析成字符串,不会解析$t变量。
解决办法:
{php $where = “typeid=$t”}
{pc:content action=”lists” catid=”$catid” where=”$where” order=”id DESC” num=”30″}
用字符串的方式传递where条件。
亲测有效。