Destoon公司商铺模板调用新闻简介的方法,由于Destoon没有写,企业新闻没有开发这个截字功能,我们就变通思维直接调取内容前100字,但是由于企业新闻是2个不同的 表,所以我们必须做点小事,
就是写点php SQL语句了,不多说,上效果图:
![Destoon公司商铺模板调用新闻简介的方法](https://img-blog.csdnimg.cn/20200523210619158.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NucGlucGFp,size_16,color_FFFFFF,t_70)
编写代码如下:在loop标签中直接调取即可
loop里代码:
<?php
$itemids = $v[itemid];
$xh = $db -> get_one("SELECt content FROM `{$db->pre}news_data` WHERe `itemid`='$itemids'");
$introduce = $xh[content];
?>
加上后的效果:
![Destoon公司商铺模板调用新闻简介的方法](https://img-blog.csdnimg.cn/20200523210637459.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NucGlucGFp,size_16,color_FFFFFF,t_70)
如果你的 loop 标签中是 $t 那你就把 $v[itemid] 改成 $t[itemid] 其他不要动。由于内容里有 CSS 样式 ,所以我们要用转换清理的标签。
标签调取:
{dsubstr(strip_tags($introduce),100,'...')}
截字要求 100 等于50字 可以自己定义字的显示数量。