帝国cms灵动标签读取自定义页面地址substr语法
帝国cms灵动标签可以非常灵活的调用帝国cms中的任何数据表的任何数据,但是在使用中我们也会遇到一些特殊的情况,比如帝国cms自定义页面的地址,通过查看自定义页面数据报表phome_enewspage查看数据表结构,重点是红色区域的path字段,每个都有../../开头,在灵动标签调用的时候如何过滤掉这些路径呢?
使用<?=substr($bqr[path],5)?>就可以灵活的过滤掉../../
substr语法使用说明
<?=$bqr[字段名称]?>在该灵动标签调用基础上面加上substr(函数是截取字符串的“内容”,而后面的 5 表示从第五位开始截取,所以数据库中../../sitemap,就会变成/sitemap。
下一篇:帝国cms一个页面上两个循环高亮,id影响高亮怎么解决
自定义页面
DedeCMS 核心类TypeLink.class.p
织梦cms系统TAG标签和分页伪静态
织梦cms列表页/内容页调用当前文
dedecms会员中心常用信息输出
dede搜索结果页支持article、sql
织梦cms批量取消审核文档的实现
织梦dedecms wap手机门户站点首
织梦dedecms在模板页面中实现会
织梦导航不显示外部链接栏目,修
织梦dedecms使用Mysql8.0无法登