CMSページ内にMagentoのデフォルトのニュースレターサインアップモジュールを追加するにはどうすればよいですか?ありがとう
それを見つけた。
{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}}
上記のコードはCMSページにサインアップフォームを追加しますが、それは私にとっては機能しませんでした。
ブロックタイプをnewsletter/subscribe
に変更すると修正されました。したがって、私にとって機能するコードは次のとおりです。
{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}}
本当の答えはすでに追加されています、
{{block type="newsletter/subscribe" template="newsletter/subscribe.phtml"}}
ただし、一部の人には機能しません(新しいバージョンのMagentoでは)。この理由は、おそらく、ブロック権限です。ブロック (newsletter/subscribe
)デフォルトではフロントエンドでは許可されていません。に移動
System > Permissions > Blocks
有効にします。
変更したい特定のページのレイアウト更新セクションでこれを使用します。
<reference name="right">
<block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml"/>
</reference>
上に添付された画像をチェックしてください、それは私のために働きました。ホームページのデザインタブに行き、「ページレイアウト」にそれらの行を追加しました。
<block type="newsletter/subscribe" name="home.footer.newsletter" template="newsletter/subscribe-mini.phtml" />
あなたが画像でもそれらの線を見ることができるように。