2022-10-26 10:14:24 - 米境通跨境电商
1.为前端页面添加面包屑
基本步骤类似大象装冰箱:在controller文件中填充面包屑数据,在block的phtml文件中显示
1).在controller的Action方法中
Php代码:
//判断是否存在名字为breadcrumbs的Block(默认都存在,后面有说明)
if($breadcrumbsBlock=$this->getLayout()->getBlock(‘breadcrumbs’)){
//该条目有目标链接地址
$breadcrumbsBlock->addCrumb(‘category’,array(
‘label’=>‘Category’,
‘title’=>‘CategoryTitle’,
‘link’=>‘http://www.google.com’,
‘readonly’=>true,
));
//该条目没有链接地址,一般作为最后一个条目
$breadcrumbsBlock->addCrumb(‘product’,array(‘label’=>Mage::helper(‘catalog’)->__(‘Product’)));
}
//判断是否存在名字为breadcrumbs的Block(默认都存在,后面有说明)
if($breadcrumbsBlock=$this->getLayout()->getBlock(‘breadcrumbs’)){
//该条目有目标链接地址
$breadcrumbsBlock->addCrumb(‘category’,array(
‘label’=>‘Category’,
‘title’=>‘CategoryTitle’,
‘link’=>‘http://www.google.com’,
‘readonly’=>true,
));
//该条目没有链接地址,一般作为最后一个条目
$breadcrumbsBlock->addCrumb(‘product’,array(‘label’=>Mage::helper(‘catalog’)->__(‘Product’)));
}
2).在该action对应的Layout文件中添加Block
Xml代码:
相应的在你的Block的合适位置输出面包屑