يرفض بعض الأشخاص التعرف على RSS ويتمنون أن يتمكنوا من إعطائي (على سبيل المثال ، عبر نموذج) البريد الإلكتروني (بدون تسجيل) وسيتم إخطارهم تلقائيًا بشأن المحتوى الجديد.
هل يمكنك مساعدتي في كيفية تحقيق هذه الوظيفة في Drupal 7؟ سمعت عن ثلاث وحدات يمكن أن تساعد: القواعد والاشتراكات والإعلام. يعمل الأول فقط تحت Drupal 7. هل يمكنك تكوين هذه الوظيفة مع وحدة نمطية مناسبة؟
القواعد الأفضل لذلك ، يعتمد على Entity API.
Add new rule
"New content email notification"
، تحديد 'After Saving new content'
from React on box select event واضغط على SaveAdd action
To
على سبيل المثال محتوى جديد [عقدة: عنوان] تمت إضافته بواسطة [عقدة: مؤلف] من النوع [عقدة: نوع] في [عقدة: تم إنشاؤه].
Active
.... أو بدلاً من ذلك ، إذا كنت بحاجة إلى إجراء ذلك برمجيًا (وليس عبر القواعد الوحدة النمطية) ، فيمكنك الارتباط بـ hook_node_insert () والتقاط كائن العقدة $ ، ثم قم بذلك ما تريد.
القواعد ستفعل ذلك بالضبط:
أمثلة على حالات الاستخدام
- إنشاء تغييرات مرنة في سير العمل لنشر المحتوى
- إرسال رسائل مخصصة لإعلام المستخدمين بالأهمية
- إنشاء عمليات إعادة توجيه مخصصة ، ورسائل النظام ، ومسارات التنقل ، ...
هل تحتاج مساعدة لتكوينه؟