今天给magento新增了一个Popular Search Term页面,在添加面包屑的时候出现了问题
Search Term页面对应的是一个1column.phtml结构 默认的情况下没有加入
<block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs" />
这个块要加的位置也是要注意的 几经试探终于加好
在controller的action里面加入
$this->loadLayout(); //这里也要注意放在前面 规则时必须遵守的
var_dump("nimei"); if ($breadcrumbsBlock = $this->getLayout()->getBlock('breadcrumbs')) { // 该条目有目标链接地址 var_dump('shit', get_class($breadcrumbsBlock)); $breadcrumbsBlock->addCrumb('category', array( 'label' => 'Category', 'title' => 'Category Title', 'link' => 'http://www.google.com', 'readonly' => true, )); // 该条目没有链接地址,一般作为最后一个条目 $breadcrumbsBlock->addCrumb('product', array('label' => Mage::helper('catalog')->__('Product'))); }