web-dev-qa-db-ja.com

フロントページモジュール付きのフロントページのsimplenewsサブスクリプションフォーム

「フル」モードで フロントページ モジュールを使用して実装したフロントページに Simplenews サブスクリプションフォームを配置したい。どうすればよいですか?

5
modoq

これを試して:

<?php $block = module_invoke('simplenews','block_view',5); print render($block); ?>

数値5は文字列として送信しないでください。

これをDrupalのバックエンドのテキストエリアに配置する場合は、PHP入力フィルターが必要ですが、これは一般に悪い考えです。テーマシステムを調べて、領域を追加し、そこのブロック。

http://drupal.org/node/1088718

1
jazzdrive3

代わりにprint render($block['content']);を使用してくださいprint render($block);
ソリューションは次のようになります:

<?php $block = module_invoke('simplenews','block_view',5);
 print render($block['content']); ?>

5 =ブロックID(http://example.com/admin/structure/blockに移動して、簡単なニュースレターブロックを見つけます

0
Yusef