1

複数の店舗があるMagentoのWebサイトがあります。ストア名を含むCMSページを設定したいと思います。ストアごとにページを作成できますが、ストア名を動的に含む1つのページを使用することを好みます。トランザクションメールでも同じことができ、のような変数を使用できます{{var order.getStoreGroupName()}}。これは注文に関連しているため、これを使用しても意味がありませんが、ストアオブジェクト自体にも同様の機能が機能することを期待していました。

この質問は関連しているようで、私はそれらの解決策を試しましたが、うまくいきません:

Magento CMSページ/静的ブロック-ストア名を表示する方法は?

ソリューションの1つは、次のページにリンクしています。

http://forrst.com/posts/Get_Store_Information_in_Magento_templates_or_CM-VOh

上記の説明によると、次の変数を使用できるはずです。

{{config path="general/store_information/name"}}

[管理]->[システム]->[構成]、[一般]-> [ストア情報]に、ストア名が表示されます。これをCMSページで使用すると、ストア名ではなく、このコードが表示されます。管理者では「ストア名」と表示されているので、「名前」の代わりに試してみましたが、役に立ちませんでした。

今のところPHPコードを編集したくない。これを行うことは可能ですか?

4

2 に答える 2

3

magento (v1.7) では、これら 2 つの方法のいずれかを使用できます (管理者 -> 構成 -> 一般 -> ストア情報でストア情報を入力したと仮定します)。WYSIWYG エディタがコードを html エンティティに変換しています

ここに画像の説明を入力

于 2012-11-21T10:04:49.617 に答える
1

Cmsで:

現在の店舗名を取得します

{{config path="general/store_information/name"}}

注意: でストアの名前を設定することを忘れないでください: admin->system->configuration, general->store information左上隅でストアを選択し、表示するストアの名前を設定します。

于 2017-04-23T21:45:02.803 に答える