php cms 调用模版案例,PHPCMSV9相关文章自动调用的实现方法:模板标签实现,无需修改代码...

PHPCMSV9的相关文章默认需要在后台设置,前台才能正常调用,如果我们没有统一设置相关文章,那怎么来实现相关文章的调用呢。

阅读本文的同时,我假设你的文档均未设置相关文章,调用方法如下:

d9b85c95b8b4efbcac04f3cf1dc2962c.png

实现效果如下:

6a69fc23d30be18fb7b9a3ddab187773.png

代码于此:

[html]

« 相同类型手机图片推荐

{php $where = '(title like "%'.join('%" OR title like "%', explode(",", $rs[keywords])).'")';}

{pc:get sql="SELECT * FROM `www.4wei.cn` where catid ='$catid' and $where order by id desc" cache="100" num="5" page=""}

{loop $data $r}

{php $index++}

{if $index < 4}{$index}{else}{$index}{/if}

我是真正的相关文章

{/loop}

{/pc}

{if $index < 5}

{pc:get sql="SELECT * FROM `www.4wei.cn` where catid ='$catid' order by id desc" cache="100" num="5" page=""}

{loop $data $r}

{php $index++}

{if $index < 4}{$index}{else}{$index}{/if}

我是相同栏目下的候补文章

{/loop}

{/pc}

{/if}

{php unset($index);}

« 其它类型手机图片推荐

{php $where = '(title like "%'.join('%" OR title like "%', explode(",", $rs[keywords])).'")';}

{pc:get sql="SELECT * FROM `www.4wei.cn` where catid <>'$catid' and $where order by id desc" cache="100" num="10" page=""}

{loop $data $r}

{$index++}

{if $index < 4}{$index}{else}{$index}{/if}

我是其它栏目下的相关文章

{/loop}

{/pc}

[/html]

详解于此:

根据文章的关键字组合模糊搜索SQL

使用PC的Get标签获取数条相关结果

假如相关文章数量不足,再从相同栏目获取数条结果充数

如果你的文章有在后台添加相关文章,如果数量不够,也可以使用这个方法进行补充调用

感谢V9强大的模板标签功能,相信PC会越来越好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值