当前位置:首页 > 织梦 > 关键词 > 分页 > 正文

织梦中英文站同一个后台前端当前位置面包屑去掉首页和分页条英文

温馨提示:DedeCMS用户请及时前往织梦官网处理官方版权事宜。

织梦中英文站同一个后台,中英栏目,当我们在使用当前位置面包屑标签{dede:field.position/}

英文站出来的效果会多出一个中文的首页、首页链接和一个箭头,必须去掉。教程如下:

模板中的当前位置面包屑标签

{dede:field name='position'/}

或者

{dede:field.position/}

改成

{dede:field.position runphp=yes}global $cfg_list_symbol;$array = explode($cfg_list_symbol,@me);array_shift($array);@me = implode($cfg_list_symbol,$array);{/dede:field.position}

如果你觉得上面的处理方式代码太长,你可以在/include/extend.func.php 添加一个自定义方法

funcition nav_crumbs($nav)
{
    global $cfg_list_symbol;
    $array = explode($cfg_list_symbol,$nav);
    array_shift($array);
    $nav = implode($cfg_list_symbol,$array);
    return $nav;  
}

然后模板标签调用

{dede:field.position function=nav_crumbs(@me)/}

分页不修改程序文件变成英文

把你原来的分页条标签

{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}

改成

{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5" runphp="yes"}
@me = str_replace(array("共", "条记录", "上一页", "下一页", "首页", "末页", "页"), array("Total", "Records", "Previous", "Next", "Home", "Last", "Page"), @me);
{/dede:pagelist}

本文属原创,转载请注明原文:https://www.zhimatong.com/jiaocheng/423.html

为保证教程的实用性及扩大知识面覆盖,如果您有相似问题而未解决,可联系在线客服免费技术支持。

内容有用

联系
顾问

在线
客服
账号登录

没有账号?立即注册

忘记密码

登录即同意用户协议没有账号? 立即注册
账号注册
我已阅读并同意用户协议
立即注册
注册即同意用户协议已有账号? 立即登录
找回密码

操作步骤:邮箱验证->设置新密码

注册即同意用户协议已有账号? 立即登录