hkcms给breadcrumb面包屑标签添加自定义首页字符的功能
找到\app\index\taglib\HkCms.php,给breadcrumb添加home字段调用
'breadcrumb' => ['attr'=>'catid,symbol,home,class,currentstyle,isclick', 'close'=>0],
找到tagBreadcrumb函数添加home默认值;
public function tagBreadcrumb($tag)
{
$tag['symbol'] = $tag['symbol'] ?? ' > ';
$tag['class'] = $tag['class'] ?? '';
$tag['home'] = $tag['home'] ?? '首页';
找到\app\index\model\cms\Category.php里面getBreadcrumb函数调用 $tag['home'];
public function getBreadcrumb($tag, $cate = [])
{
$home_url = '/';
//$home_title = lang("Home");
$home_title = $tag['home'];
$catid = !empty($tag['catid']) ? $tag['catid'] : ($cate['id']??'');
if (empty($catid)) {
return '';
}
模板里面使用
{hkcms:breadcrumb home="这是自定首页字符串" class="active_a" symbol=" / " /} 
