RSSについての学習を拒否し、(何らかのフォームを介して)私に(登録なしで)電子メールを送ってほしいと願う人もいれば、新しいコンテンツについて自動的に通知されます。
Drupal 7でこの機能を実現する方法を教えてください。役立つかもしれない3つのモジュールについて聞いた:ルール、サブスクリプション、通知。最初はDrupalで動作します。7.この機能を適切なモジュールで構成できますか?
Rules がこれに最適であり、Entity APIに依存します。
Add new rule
"New content email notification"
、 選択する 'After Saving new content'
from Reactイベント選択ボックスで、保存をクリックしますAdd action
To
フィールドボックスに受信者のメールアドレスを入力します例えば[node:created]にタイプ[node:type]の[node:author]によって追加された新しいコンテンツ[node:title]。
Active
チェックボックスをオンにします。...または、プログラムでこれを行う必要がある場合( Rules モジュールを介さずに)、 hook_node_insert() にフックして$ nodeオブジェクトを取得してから、それはあなたが望むものです。
Rules はまさにこれを行います:
使用例
-柔軟なコンテンツ公開ワークフローの変更を構築します
-重要なことをユーザーに通知するためにカスタマイズされたメールを送信します
-カスタムリダイレクト、システムメッセージ、ブレッドクラムなどを作成します...
それを構成するのに助けが必要ですか?