消えてしまったので、ビルドする必要があります!私はBluescaleのテーマで1.6.2 CEを持っています。私は消えているメニューのために起動することはできません。Magentoでクイックアクセスメニューを作成するにはどうすればよいですか?
答えて
もともとこのブロックは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
ロジックのデバッグを試みるのに役立たない場合。
返信ありがとうございます。私は問題は、テーマには何らかの形で表示されないカスタムのトップリンクtop.links.customがあることだと思います。 <参照名= "ヘッダー"> \t \t \t <= "top.links" 名前を削除/> \t \t \t <ブロックタイプ= "ページ/ template_links" 名前=:ここでは、テーマフォルダ内のlocal.xmlからのコードです"top.links.custom" as = "topLinksCustom" /> –
内容が 'page/html/header.phtml'で出力されているかどうかを確認してください。 – Sergey
「クイックアクセスメニュー」とは何ですか? – vsushkov
@vsushkovそれはリンクの束です:私のカート、ログイン/ログアウトなど。サンプルを見ることができます:[linl](http://web-experiment.info/magento14/bluescale/) –