ホームページからパン粉を取り除く方法
-
16-10-2019 - |
質問
フルページキャッシュがホームページにパン粉に表示されている場合、
ラインを変更しようとしました <?php if($crumbs && is_array($crumbs)): ?>
に <?php if($crumbs && is_array($crumbs) && !$this->getIsHomePage()): ?>
in app design frontend enterprise [theme] template page html breadcrumbs.phtml
追加してみました <remove name="breadcrumbs" />
ホームページであるCMSページの「レイアウト更新XML」にまだ表示されます
私は入れようとしました Mage::log()
またはa <p>
ただし、IFステートメントの前には、ホームページ以外のすべてのページで動作します
Googleの検索では、私が知らないこと(レイアウトの更新XMLのXMLが1つのサイトから入手したもの)を提供します。ほとんどの結果は、「ホームページからパン粉を削除する方法を検索する際にパン粉を追加する方法を尋ねています。
私がまだ試したかもしれないホームページからパンくずを取り除く他の方法があるのではないかと思います
解決
ティムが意味するのはあなたです local.xml
次のようなテンプレートディレクトリ内にファイルします /app/design/frontend/default/YOURTEMPLATE/layout
ファイルが存在しない場合は、次のコンテンツで作成します。
<?xml version="1.0"?>
<layout version="0.1.0">
<cms_index_index>
<reference name="root">
<remove name="breadcrumbs"/>
</reference>
</cms_index_index>
</layout>
これは機能するはずです。また、現金を更新します。
他のヒント
すべてのCMSページでパン粉を削除する場合は、システムから削除してみてください - > web->デフォルトページ - > CMSページのパン粉を表示します
MagentoはCMSページにパン粉を追加します このリンクを確認してください。単一のCMSページパン粉を以下のコードに追加してください。
このコードをCMSページに追加できます。 cmspage-> design-> layout update xml->編集
<reference name="root">
<action method="setTemplate"><template>page/category.phtml</template></action>
<action method="unsetChild"><alias>breadcrumbs</alias></action>
<block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs">
<action method="addCrumb">
<crumbName>Home</crumbName>
<crumbInfo><label>Home</label><title>Home</title><link>/</link></crumbInfo>
</action>
<action method="addCrumb">
<crumbName>About us</crumbName>
<crumbInfo><label>SHOP</label><title>SHOP</title></crumbInfo>
</action>
</block>
</reference>
パンのこのコード私のページ名はショップのタイトルショップを追加し、またレーベルショップを変更します
<action method="unsetChild"><alias>breadcrumbs</alias></action>
<block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs">
<action method="addCrumb">
<crumbName>Home</crumbName>
<crumbInfo><label>Home</label><title>Home</title><link>/</link></crumbInfo>
</action>
<action method="addCrumb">
<crumbName>About us</crumbName>
<crumbInfo><label>SHOP</label><title>SHOP</title></crumbInfo>
</action>
</block>
このコードを助けることができると思います。