0

MagentoのマルチストアWebサイトがあります。私は3つの店舗を持っており、すべてアクティブ/有効です。フッター「SelectStore」に行くと、3店舗すべてが表示されますが、2店舗だけを表示したいと思います。3番目のストアは、ユーザーがログイン/認証されている場合にのみ表示されます。

このファイルをハードコーディングできます:

app/design/frontend/base/default/template/page/switch/stores.phtml

しかし、私はこれを望んでいません。管理者からこの変更を行う方法はありますか?表示したくないストアにフラグを追加するようなものです。

4

1 に答える 1

0

私はこの状況を解決しました。foreachループを作成し、ユーザーがログインしているかどうかを確認します。ユーザーがログインしている場合は、すべてのストアが表示されます。そうでない場合は、一部の店舗のみが表示されます。

コアファイルの変更を避けるためにモジュールを作成しました。

于 2013-04-24T06:14:06.793 に答える