以下是网学网为您推荐的网络知识-phpcms v9调用副表的引发的一些问题,希望本篇文章对您学习有所帮助。
使用phpcms V9做内容模型的时候,经常会遇到标题加简介的模块。例如:
这样的模块。新闻的标题大家应该都是这样调用:
{$r[''title'']}
接着的简介要调用那个字段呢?我是个菜鸟,看到简介,当然就要去调用内容。可是内容模型分为2个表,一个主表一个副表,主表中一般是保存了标题、所属栏目等等短小的数据(方便用于索引),而副表则保存了大字段的数据,如内容等数据。
而我想调用的content字段就是在副表中啊!如何是好?没关系,v9不是moreinfo能够调用副表吗?"1″,这样一来我就能用这样
{$r[''content'']}
直接调用副表的content数据了!嘿嘿,太棒了!可是到前台一看,FK,html标签也被我调出来了。也没关系v9不是可以用strip_tags过滤掉html标签吗?马上使用了下!
恩不错,标签过滤掉了!新的问题又来了,调出来的字符太多了。得限制下字符,马上把str_cut用上,可是str_cut和strip_tags这两个怎么同时使用呢!
到现在还是没能解决。最后问了下高手,建议我用:
{str_cut($r[''description''],170)}
就能解决了。一直没发现description是可以自动截取正文,这样就直接调用描述就行了。