0

ドメイン移管前私のメニューは次のようになりました

ここに画像の説明を入力してください

ドメイン転送中に何が起こったのか理解できず、メニューは次のようになります

ここに画像の説明を入力してください

私のカテゴリ構造は

ここに画像の説明を入力してください

ドメイン移管前のメニューを復元しようとしています。SOに関する前の質問のすべてのオプションを試しました、成功しませんでした...

ほぼ一週間それを理解しようとしていますが、できません。

何か案が?ガイドラインはありますか?ドメイン移管前のメニューを復元するにはどうすればよいですか?

4

2 に答える 2

0

バックエンドで、[カタログ]-> [カテゴリの管理]に移動し、ルートカテゴリ([カテゴリ])をクリックします。下部には「ナビゲーションメニューに含める」フィールドがあります。これを「いいえ」に設定し、インデックスを再作成します。次に、問題が解決したかどうかを確認します。

于 2013-01-16T18:36:25.523 に答える
0

私はこの問題に1週間以上取り組んでいましたが、ようやく解決策が得られました。

実際、これはSOの質問からのガイドラインでした

ファイルを編集しました

app/design/frontend/default/YOU_TEMPLATE/template/catalog/navigation/top.phtml

私の新しいコードは

<?php $_menu = ''?>
<?php
$children = Mage::getModel('catalog/category')->getCategories(2);

?>
<?php foreach ($children as $_category): ?>
    <?php $_menu .= $this->drawItem($_category) ?>
<?php endforeach ?>
<?php if ($_menu): ?>
        <?php echo $_menu; ?>
<?php endif; ?>

特定のルートカテゴリのサブカテゴリを取得するには、次のようにします。

$children = Mage::getModel('catalog/category')->getCategories(2);

私のような問題を抱えている人にとっては、それはうまくいくかもしれません。

ありがとうございます

于 2013-01-16T19:47:10.553 に答える