0

xml を使用してトップ メニューにカスタム リンクを追加しようとしましたが、うまくいきませんでした。以前はこのコードを使用していましたが、問題なく動作していましたが、今は問題ありません。xml コードは次のとおりです。

<default>
          <reference name="top.links">           
            <block type="articles/links" name="articles"/>
           <action method="addLinkBlock" ><blockName>articles</blockName></action>
        </reference> 
                <reference name="footer_links">
                     <block type="articles/links" name="articles"/>
            <action method="addLinkBlock"><blockName>articles</blockName></action>
                </reference>

    </default>

私のブロックコードは次のとおりです。

class My_Articles_Block_Links extends Mage_Core_Block_Template
{
    protected function _toHtml()
    {
        $html ='';      

        if(Mage::helper('articles')->getArticlesEnable()){


        if(in_array(Mage::app()->getStore()->getStoreId(),Mage::helper('articles')->getscopeid())){

                $html.= '<li><a  href="'.Mage::helper('articles')->getUrl().'">Articles</a></li>';    
                return $html;
            }
        }

        return $html;
    }



}.

ブロック コードは問題なく、テスト済みです。問題は xml コードのみです。よろしくお願いします。

4

1 に答える 1