web-dev-qa-db-ja.com

Magentoストア-静的ブロックでベースURLを取得

私はこのコンテンツでMagentoに静的ブロックを持っています:

<li><a href="#/contacts">Contact Us</a></li>

#をサイトのベースURLに置き換えたいと思います。これを動的に取得したいです。

20
a1anm

これを静的ブロックに追加してみてください。

<a href="{{store url=""}}">Link to Base URL</a>

これにより、ストアのベースURLへのリンクが作成されます。

64
pix0r

これを使用できます{{store direct_url="contacts"}}

例えば:

<a href="{{store direct_url="contacts"}}">contact us</a>
18
Mario

まだ解決策を探している人のために、以下はあなたのためのトリックを行う必要があります...

保護されていないベースURLの場合:

{{config path='web/unsecure/base_url'}}

または、保護されたベースURLの場合:

{{config path='web/secure/base_url'}}
9
JamesD

これを試して

<a href="{{store url="contacts"}}">Contact Us</a>
1
Naveenbos

静的ブロックにストアURLを追加できます。

<a href="{{store direct_url='identifier'}}">Your link</a>
0
SIDDHANT JAIN

(すべてのレベルのユーザーに対して)もう少し明確で実用的なシナリオは次のようになりますでは、footer-area/elsewhereに静的ブロックを追加したとします。その静的ブロックには、次のような単語があります:Contact Usそして、その単語のcms-pageリンク(Contact Us)を追加します。

精巧な手順での素敵でシンプルな方法:

ステップ-1: CMS>ページでページを作成します。 [ページ情報]タブセクションで、URLキー* page-contact-us必要なテキストは、コンテンツタブ領域から書き込むことができます。

Step-2: CMS> Static BlocksでStatic-blockを開いた後、次のようにコードを記述する必要があります。

<a href="{{store url="page-contact-us"}}">Contact Us</a>

以上で、その静的ブロックのベースURLがアクティブになり、動的に取得できるようになりました。

0
perfectionist1