帝国cms灵动标签读取自定义页面地址substr语法
帝国cms灵动标签可以非常灵活的调用帝国cms中的任何数据表的任何数据,但是在使用中我们也会遇到一些特殊的情况,比如帝国cms自定义页面的地址,通过查看自定义页面数据报表phome_enewspage查看数据表结构,重点是红色区域的path字段,每个都有../../开头,在灵动标签调用的时候如何过滤掉这些路径呢?
使用<?=substr($bqr[path],5)?>就可以灵活的过滤掉../../
substr语法使用说明
<?=$bqr[字段名称]?>在该灵动标签调用基础上面加上substr()函数是截取字符串的“内容”,而后面的 5 表示从第五位开始截取,所以数据库中../../sitemap.html,就会变成/sitemap.html。
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
帝国cms自定义页面的调用
帝国cms灵动标签自定义页面的调用[:loop={'slctid,path,titlfrom[!db.pr!]nwspagordrbyid',20,24,0}]
-
帝国cms自定义页面里面调用当前文章的父栏目
帝国cms自定义页面里面调用当前文章的父栏目父栏目名
-
帝国CMS使用教程:帝国cms调用自定义页面方法技巧
我们用帝国CMS建站的时候,做企业网站都会有做单页(比如“公司介绍”、“联系我们”等页面),一般采用自定义页面来做,而调用出自定义页面导航可以用标签SQL调用。如下:例子1:调用自定义页面分类ID=1的页面导航:loop={'slctid,path,titlfrom!d
-
帝国CMS自定义页面列表调用方法和代码如何写?
采用自定义页面来做的一般是一些单页,比如联系我们,公司介绍这些,调用出自定义页面列表导航可以用灵动标签SQL调用。下面举两个例子:例子1:调用自定义页面分类为1的页面导航nwspagwhrsid=1
-
帝国cms 自定义页面调用 专题id获取
帝国cms自定义页面调用专题id获取