帝国CMS列表模板和内容模板如何实现过滤smalltext简介中的html、空格、换行
在实际项目执行中,我们经常会用到简介smalltext这个字段,因官方没有优化到位,调用过程会出现空格、换行、HTML代码等,如何过滤呢?请看下面应用场景。
一,内容模板使用代码如下:
<?
$qian=array(" "," ","t","n","r");
$hou=array("","","","","");
$smalltext=str_replace($qian,$hou,$navinfor[smalltext]);
echo $smalltext;
?>
二,列表模板过滤smalltext简介中的html、空格、换行,方法如下:
1,列表内容模板(list.var)右侧,务必勾选“使用程序代码”
2,代码如下:
$r[smalltext]=str_replace(array("rn", "r", "n", "<br />", "</p>"),"",str_replace("<p>","",$r[smalltext]));
$listtemp='<li>
<p><a href="[!--titleurl--]" target="_blank">[!--title--]</a><span>[!--newstime--]</span></p>
<p>[!--smalltext--]</p>
</li>';
列表样式$listtemp中的内容自行修改。
本网声明:海南科技网发布此文仅出于信息分享,并非赞同其观点或证实其描述,不承担侵权行为的连带责任。投资者据此操作,风险自担。版权归原作者所有,如涉版权或来源标注有误,请联系我们删除。本网原创内容未经书面授权,任何单位或个人不得转载和摘编。
猜您喜欢
-
让文本框输入的文字距离左边框4px
input{text-indent:4px;}//首行缩进,但为了兼容性更好,建议使用text-indent:20px;替换成padding-left:2查看全文>>- 建站经验
海南科技网
-
如何在Navicat软件添加新字段到数据表的详细步骤及教程
在Navicat中添加字新段到数据库表的详细步骤及教程如下:‌ 注意:为了安全起见,在添加新字段查看全文>>- 建站经验
海南科技网
- 让文本框输入的文字距离左边框4px
- 返回上一级代码
- 如何在Navicat软件添加新字段到数据表的详细步骤及教程
- 帝国CMS后台管理栏目分页如何修改每页显示条数?
- 帝国cms 灵动标签如何调用多栏目头条推荐标题图片新闻?
- 帝国cms专题标题、专题创建时间、专题简介等调用方法
- 浅谈帝国cms的分页采集正则及过滤技巧
- 帝国cms标签内容页获取时间的方法
- 帝国cms内容页调用所在的专题信息带链接
- 帝国WAP内容页如何调用与PC一样的内容newstext