dede双语站 面包导航{dede:field name='position'}修改
2021-06-10 19:39
dede做双语站,在面包屑导航上最麻烦,如果不修改源码他会出现下面的情况。会把一个中文版调用处理啊。
栏目结构是这样的。
截图如下 这是默认调用的方法 对一个站双语站的时候很不友好
为了更适合双语站的修改,把HOME拿掉了,下面我们对当前面包蟹导航进行修改
实例
{dede:field name='position' runphp='yes'} $tc=" > "; $array=explode($tc,@me); $ary=array_shift($array); @me= implode($tc,$array); {/dede:field}
另外一种方法使用php函数方式
function daohang($i){ $tc=" > "; $array=explode($tc,$i); $ary=array_shift($array); return implode($tc,$array); }
温馨提醒,如果使用自定义函数话一定要写在(extend.func.php)文件中
文件所属位置:域名/include/extend.func.php 文件里面即可
书写的简单查看,是否有相同函数名字,如有,记得修改(同时修改的时候,调用自己修改后的函数名)
实例
{dede:field.positionfunction="daohang(@me)"/}
效果图截图如下
这就完成了
【责任编辑:小戴工程师】
上一篇:PS: 无法完成请求,因为某种原因阻止文本引擎进行初始化-解决办 下一篇:dede中英文网站栏目条调用方法最新文章
2021-06-10 19:39
相关文章
2021-06-10 19:39