web-dev-qa-db-ja.com

MagentoのCMSページでのニュースレターのサインアップ

CMSページ内にMagentoのデフォルトのニュースレターサインアップモジュールを追加するにはどうすればよいですか?ありがとう

14
pixeltocode

それを見つけた。

{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}}
34
pixeltocode

上記のコードはCMSページにサインアップフォームを追加しますが、それは私にとっては機能しませんでした。

ブロックタイプをnewsletter/subscribeに変更すると修正されました。したがって、私にとって機能するコードは次のとおりです。

{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}}
29
Sandcore

本当の答えはすでに追加されています、

{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}}

ただし、一部の人には機能しません(新しいバージョンのMagentoでは)。この理由は、おそらく、ブロック権限です。ブロック (newsletter/subscribe)デフォルトではフロントエンドでは許可されていません。に移動

System > Permissions > Blocks

有効にします。

10
epson121

変更したい特定のページのレイアウト更新セクションでこれを使用します。

<reference name="right">
    <block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml"/>
</reference>
5
jugal

私の構成

上に添付された画像をチェックしてください、それは私のために働きました。ホームページのデザインタブに行き、「ページレイアウト」にそれらの行を追加しました。

<block type="newsletter/subscribe" name="home.footer.newsletter" template="newsletter/subscribe-mini.phtml" />

あなたが画像でもそれらの線を見ることができるように。

0
Mehul Katpara