但是,phpcms在将信息推荐到推荐位时是不存储类别的,只有在扩展字段中插入类别信息,那么,我们如何才能根据这个类别调用相关信息呢?
要用到 where,将以下代码插入到PC 推荐位中即可:
where=”data like ‘%typeid% => %100%’”
完整代码如下:
{pc:content action="position" catid="1" order="id desc" posid="22" where="data like '%typeid% => %100%'" num="1" cache="3600"} {loop $data $k $v} {$v[title]} {/loop} {/pc}
说明:
catid为该条信息所属栏目 因为我的模型有多个栏目共用 所以需要填写
posid为推荐位ID
where里的100是分类ID
后期改进如下:
{pc:content action=”position” catid=”1″ order=”id desc” posid=”22″ where=”data like ‘%=> ’100’%'” num=”1″}
以上代码供大家学习参考,未严格测试。