西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

magento添加breadcrumb到指定页面

时间:2016-12-18 02:58来源:未知 作者:好模板 点击:
magento添加breadcrumb到指定页面, 1、在对应的layout上添加一个breadcurmb的block 2、在对应module下的blcok页面的_prepareLayout()方法中添加如下信息 if ($breadcrumbs = $this-getLayout()-getBlock(breadcrumbs)) {
magento添加breadcrumb到指定页面,
1、在对应的layout上添加一个breadcurmb的block 

 

 2、在对应module下的blcok页面的_prepareLayout()方法中添加如下信息 

 

if ($breadcrumbs = $this->getLayout()->getBlock('breadcrumbs')) {
    $breadcrumbs->addCrumb('home', array('label'=>Mage::helper('cms')->__('home'), 'title'=>Mage::helper('cms')->__('Go to Home Page'), 'link'=>Mage::getBaseUrl()));
    $breadcrumbs->addCrumb('person center', array('label' => $this->__('Personal Center'), 'title' => 'personal center', 'link'=>Mage::getUrl('customer/account')));
    $breadcrumbs->addCrumb('my order', array('label' =>$this->__('My Order'), 'title' => 'my order'));
}

 注释:lable就是你要显示的文字(首页、个人中心、我的订单等)

3、在phtml模板中获取breadcrumb

 

<?php echo $this->getChildHtml('breadcrumbs') ?>

 

实现的效果图

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容