2012-03-20 16 views
1

消えてしまったので、ビルドする必要があります!私はBluescaleのテーマで1.6.2 CEを持っています。私は消えているメニューのために起動することはできません。Magentoでクイックアクセスメニューを作成するにはどうすればよいですか?

+0

「クイックアクセスメニュー」とは何ですか? – vsushkov

+0

@vsushkovそれはリンクの束です:私のカート、ログイン/ログアウトなど。サンプルを見ることができます:[linl](http://web-experiment.info/magento14/bluescale/) –

答えて

0

もともとこのブロックはtop.links
と呼ばれるその後、すべてのブロックがリンクを追加し

<block type="page/html_header" name="header" as="header"> 
      <block type="page/template_links" name="top.links" as="topLinks"/> 
.... 
</block> 

page.xmlで作成しています。例えば、顧客モジュール:

 <reference name="top.links"> 
     <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action> 
    </reference> 

このブロックはpage/html/header.phtml

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

にoutputedさだから、top.linksが削除または破損している場所を見つけるためにあなたのlayoutファイルやheader.phtmlを確認する必要があります。それがMage_Page_Block_Template_Linksロジックのデバッグを試みるのに役立たない場合。

+0

返信ありがとうございます。私は問題は、テーマには何らかの形で表示されないカスタムのトップリンクtop.links.customがあることだと思います。 <参照名= "ヘッダー"> \t \t \t <= "top.links" 名前を削除/> \t \t \t <ブロックタイプ= "ページ/ template_links" 名前=:ここでは、テーマフォルダ内のlocal.xmlからのコードです"top.links.custom" as = "topLinksCustom" /> –

+0

内容が 'page/html/header.phtml'で出力されているかどうかを確認してください。 – Sergey