Come aggiungere un elemento di magento pangrattato

Voglio visualizzare pangrattato mentre un uso naviga mio modulo sul frontend di magento, il sito ha già appropriato di navigazione del codice è utilizzato altrove, come per standard di magento pangrattato.

Cosa devo fare nel mio modulo per specificare le correnti di navigazione del percorso?

Io preferisco essere in grado di farlo a livello di programmazione, piuttosto che dover scrivere qualcosa di personalizzato, nel pangrattato file phtml

OriginaleL’autore Matthew | 2013-09-16

2 Replies
  1. 5

    è possibile chiamare il pangrattato come riportato di seguito nel blocco personalizzato di file nel vostro _prepareLayout funzione.

    if ($breadcrumbs = $this->getLayout()->getBlock('breadcrumbs')) {
        $breadcrumbs->addCrumb('home', array('label'=>$helper->__('Home'), 'title'=>$helper->__('Go to Home Page'), 'link'=>Mage::getBaseUrl()));
        $breadcrumbs->addCrumb('product_list', array('label'=>$helper->__('Brands'), 'title'=>$helper->__('Brands'), 'link'=>Mage::getUrl('brands')));
        $breadcrumbs->addCrumb('product_detail', array('label'=>Mage::getModel('inic_brand/brand')->getBrandName($brand->getBrand(), Mage::app()->getStore()->getId()), 'title'=>$brand->getIdentifier()));
                }

    spero che questo sarà di sicuro aiuto a voi.

    Risposta perfetta! Grazie mille!!!
    Quale file viene questo codice viene aggiunto o il blocco? Se ho una pagina con l’url termina con http://www.mywebsite.com/science/creams-renew-skin e il pangrattato, ora sono attualmente solo mostrare Home / creme-rinnovare-pelle, ma vorrei riflettere Home / scienza / creme-rinnovare-la pelle come posso fare? Grazie in anticipo.. spero che abbia un senso.
    se la tua pagina di costruire con estensione personalizzata quindi andare al controller di azione

    OriginaleL’autore liyakat

  2. 7

    È possibile chiamare il pangrattato anche da xml in qualsiasi di moduli custom layout.

    <index_index...>   
     <reference name="breadcrumbs">
                <action method="addCrumb">
                    <crumbName>Home</crumbName>
                    <crumbInfo>
                        <label>Home</label>
                        <title>Home</title>
                        <link>/</link>
                    </crumbInfo>
                </action>
                <action method="addCrumb">
                    <crumbName>Contacts</crumbName>
                    <crumbInfo>
                        <label>Custom Page</label>
                        <title>Custom Page</title>
                    </crumbInfo>
                </action>
            </reference>
    </index_index...>

    OriginaleL’autore Kārlis Millers

Lascia un commento