织梦dedecms面包屑导航标签{dede:field name=’position’/}的几种使用方法:
一、做双语、英文网站等{dede:field name=’position’/}x a 2的用法
网上有很多介绍在include/typelink.class.php文件中修改的方式,这里不做介绍,修改\ ^ Z | t e x对应位置即可。在非修改系统文件的情况下可:
{dede:field name=’position’ function=’str_replace(“主页”,”Home”,Html2Text(“@me”))’/}
直接在标签中y * 2 $ e B f V r用【Home】替换【主页】(如果自定义的非”主页”的o + P h e,做相应修改。)
二、织梦Dedecms当前位置{dede:field name=’position’/ g Z O = B Y/}标签如何s d , n e @ \ ~ F修改及去掉”>”
1.如何修改{dede:field name=’position’/}标签间隔符?
{dede:fiela g \ o 9d name=’posi% o d q m G & = ztion’/}的文字间@ U e @ \ z /隔符官方默认的是 “>” ,可在includ) , n 6 4e/typelink.class.php文件第101行左右将 “>” 修改为你想要的符号即可。
2.如何去掉{dede:field namI w Le=’position’ /}最后的分隔符 “>” (去掉//注释文字)?
{dede:field name=’9 8 q ! nposition’ runphp=’yes’}
$a=mb_strlen(@me);//计算字符串的长度
@me=cn_substr(@me,$a-2,-1);//截取字符
{/dez c + a 7 , v Ide:field}
3.{dede:field name=’position’/} 中去掉 > 并去掉最后一个文本的链接的解决方案
{dede:field namen D ) B D w=’position’ runphp=’yes’}
$tc=” > “;
$tf=split($tc,@me);
$tn8 0 t=count($tf);
for($iij=0;$iij<(D m g 6 c t ) z$tn-1);$iij++){
if($iij==A B R 3($tn-2)){$tf[$iij]=strip_tags($tf[$iij]);}
$tl=$tl.$tf[$iij];
}
@meU % – b d c=$tl;
echo @me;
{/: 4 ndede:field}
如果还需要分隔符的话,就把$tl=$tl.$tf[$iij];_ t W d @ / j & : 换成
$tl=$tl.”空格分隔符空格”.$tf[$iij];

免责声w 0 e & v c明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注