شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
ماژول قوانین دروپال به شما امکان می دهد یک قانون تعریف کنید که عملی را که به طور خودکار در پاسخ به یک رویداد در پورتال انجام می شود را مشخص می کند. برای مثال، میتوانید یک قانون برای افزودن خودکار یک برنامه (عمل) پیشفرض به همه حسابهای توسعهدهنده جدید (رویداد) ایجاد کنید. یا، می توانید یک قانون برای هدایت کاربر به یک صفحه خاص (عملی) در هنگام ورود (رویداد) ایجاد کنید. افزودن و مدیریت حساب های کاربری نشان می دهد که چگونه این دو قانون را تعریف کنیم.
ماژول Rules بسیار انعطاف پذیر است و می توانید از آن برای ایجاد انواع مختلف قوانین استفاده کنید. زیر مجموعه ای از رویدادها عبارتند از:
- افزودن، به روز رسانی یا حذف یک برنامه توسعه دهنده
- تغییر وضعیت یک برنامه توسعه دهنده
- افزودن، بهروزرسانی یا حذف یک حساب توسعهدهنده
- افزودن، به روز رسانی یا حذف یک گره پورتال
- دروپال مقدار دهی اولیه شده است
- یک ورودی ورود به سیستم دروپال ایجاد می شود
زیر مجموعه ای از انواع اقداماتی که می توان انجام داد عبارتند از:
- ارسال ایمیل به یک فرد یا گروه
- مسدود کردن یک کاربر
- تبلیغ محتوا
- نمایش پیام در سایت
- انجام تغییر مسیر صفحه
- مسدود کردن آدرس IP
همچنین می توانید شرایطی را به قوانین اضافه کنید، به عنوان مثال برای آزمایش نقش یک توسعه دهنده، به عنوان بخشی از پردازش قانون.
برای لیست رقابتی از قابلیت ها، به مستندات مربوط به ماژول قوانین دروپال مراجعه کنید.
قواعد فعال
قبل از اینکه بتوانید یک قانون ایجاد کنید، باید مطمئن شوید که همه ماژولهای لازم دروپال فعال هستند.
برای فعال کردن ماژول های لازم دروپال:
- به عنوان یک کاربر با امتیازات مدیریت وارد پورتال خود شوید.
- Modules را در منوی مدیریت دروپال انتخاب کنید.
- اگر ماژول های زیر فعال نشده اند را فعال کنید:
- قوانین
- رابط کاربری قوانین
- پیکربندی را ذخیره کنید.
ممکن است مشاهده کنید که سایر ماژول های مورد نیاز به طور خودکار فعال می شوند.
ایجاد یک قانون
در این مثال، شما یک قانون ایجاد میکنید تا زمانی که یک توسعهدهنده برنامه جدیدی را در پورتال ایجاد میکند، به مدیران اطلاع داده شود.
برای ایجاد یک قانون:
- به عنوان یک کاربر با امتیازات مدیریت وارد پورتال خود شوید.
- در منوی مدیریت دروپال ، Configuration > Workflow > Rules را انتخاب کنید.
- + افزودن قانون جدید را در صفحه قوانین انتخاب کنید.
- نام قانون را مشخص کنید. به عنوان مثال ایمیل در ایجاد برنامه .
- به صورت اختیاری یک برچسب به عنوان app_creation مشخص کنید.
- در کادر کشویی React on event ، Devconnect > Upon create a developer app را انتخاب کنید.
- ذخیره را انتخاب کنید
صفحه قانون واکنش ویرایش ظاهر می شود. شما قبلاً رویداد را در مرحله قبل تنظیم کرده اید، بنابراین باید در زیر رویدادها بگوید Upon create a developer app . شرایط را برای این قانون خالی بگذارید. - در قسمت Actions ، + Add action را انتخاب کنید.
- سیستم > ارسال نامه را در منوی کشویی انتخاب کنید.
صفحه افزودن یک اقدام جدید طرحبندی خود را تغییر میدهد تا به شما اجازه دهد اطلاعات ایمیل را مشخص کنید. - تمام اطلاعات از جمله گیرندگان ایمیل، متن پیام، فرستنده و سایر اطلاعات را ویرایش کنید.
- برای بازگشت به صفحه قانون واکنش ویرایش، روی ذخیره کلیک کنید.
- روی ذخیره تغییرات کلیک کنید.
اکنون هنگامی که یک توسعهدهنده یک برنامه ایجاد میکند، یک ایمیل به طور خودکار به لیست گیرندگانی که توسط قانون مشخص شده ارسال میشود.
ویرایش یا حذف یک قانون
پس از ایجاد یک قانون، می توانید بعداً این قانون را ویرایش یا حذف کنید.
برای ویرایش یا بهروزرسانی یک قانون:
- به عنوان یک کاربر با امتیازات مدیریت وارد پورتال خود شوید.
- در منوی مدیریت دروپال ، Configuration > Workflow > Rules را انتخاب کنید.
- قانون را برای ویرایش یا حذف انتخاب کنید.