?面包屑标签
该系统的标签{pboot:position}是面包屑标签。
可以通过修改参数修改部分的内容,如:{pboot:position indextext=’Home’}
如果我们需要自定义相关面包屑参数时,可以使用下方对应的变量进行调整
separator=* 分隔符,非必填,默认为 >>
separatoricon=* 分割图标,非必填,如使用图标字体:separatoricon=’fa fa-angle-double-right’
indextext=* 首页文本,非必填,默认为”首页”
一般我们常需要用到的是分隔符和首页文本自定义这两项
例如:自定义分隔符为 /
{pboot:position separator=/}
例如:修改首页文本为 Home
{pboot:position indextext=Home}
部分页面,如搜索,登录,注册等页面无法通过这种形式修改,需要修改文件改成英文。
1,找到对应的文件,修改成英文。
操作:通过查询? “parserPositionLabel”? 或者? “// CMS当前位置标签解析”? 找到对应的代码,将中文修改成英文或其他语言文字
首页:
路径:/apps/home/controller/IndexController.php
代码大约在224行。
$content
?=?
$this
->parser->parserPositionLabel(
$content
, - 1,?
'首页'
, SITE_INDEX_DIR .?
'/'
);?
// CMS当前位置标签解析
搜索:
路径:/apps/home/controller/SearchController.php
代码大约在39行。
$content
?=?
$this
->parser->parserPositionLabel(
$content
, 0,?
'搜索'
, Url::home(
'search'
));?
// CMS当前位置标签解析
我的评论:
路径:/apps/home/controller/CommentController.php
代码大约在124行。
$content
?=?
$this
->parser->parserPositionLabel(
$content
, 0,?
'我的评论'
, Url::home(
'comment/my'
));?
// CMS当前位置标签解析
?
会员中心,登录,注册,资料修改:
路径:/apps/home/controller/MemberController.php
代码大约在102,254,273,382行。
$content
?=?
$this
->parser->parserPositionLabel(
$content
, 0,?
'会员登录'
, Url::home(
'member/login'
));?
// CMS当前位置标签解析
$content
?=?
$this
->parser->parserPositionLabel(
$content
, 0,?
'会员注册'
, Url::home(
'member/register'
));?
// CMS当前位置标签解析
$content
?=?
$this
->parser->parserPositionLabel(
$content
, 0,?
'个人中心'
, Url::home(
'member/ucenter'
));?
// CMS当前位置标签解析
$content
?=?
$this
->parser->parserPositionLabel(
$content
, 0,?
'资料修改'
, Url::home(
'member/umodify'
));?
// CMS当前位置标签解析
?
?
?