Негізгі мазмұнға өту

Оқиғаларды өңдеу

Оқиғаны өңдеу үш қойындыдан тұрады:

  • Шарттар
  • Атрибуттар
  • Параметрлер

Шарттар

"Шарттар" қойындысы оқиғаны өңдеу үшін енгізу өрістерін қамтиды. Бұл негізгі оқиға деректері: Аты және

Маркер
және шарттар.

Модульдер

Оқиғаны жіберу үшін шартты анықтау үшін модульді таңдау қажет. Келесі модульдер қолжетімді:

  • каталог
  • формалар
  • тапсырыстар
  • пайдаланушылар

Каталог модулі үшін шарттар

"Каталог" модулі үшін "тип" өрісінде статустар бойынша сүзуді таңдай аласыз, содан кейін нақты статус таңдап, каталог элементтерінің статусындағы өзгерістер туралы оқиға үшін жазыла аласыз, немесе атрибут жиынтықтары бойынша оқиғаға жазыла аласыз және нақты атрибутты таңдай аласыз.

Формалар модулі үшін шарттар

"Формалар" модулі үшін оқиға қосылатын форманың түрін таңдау қажет. Келесі опциялар қолжетімді:

  • Тіркелу
  • Код жіберу
  • Парольді өзгерту
  • Форманы жіберу

"Форманы жіберу" үшін "Деректерді жіберу" типіндегі форманы және электрондық пошта үшін қосқан атрибутты таңдау қажет (бұл жазба басқа атрибуттарға қолданылмайды). Форма жіберілгенде, деректер осы атрибутта көрсетілген электрондық пошта мекенжайына жіберіледі. Формалар туралы толығырақ Формалар бөлімінде берілген.

Тапсырыстар модулі үшін шарттар

"Тапсырыстар" модулі үшін оқиға байланысты болатын нақты тапсырыс сақтау және статус таңдауыңыз қажет.

Пайдаланушылар модулі үшін шарттар

"Пайдаланушылар" модулі үшін атрибут жиынтықтары бойынша сүзуді таңдап, оқиға байланысты болатын нақты атрибутты таңдауыңыз қажет.

Хабарландыру әдісі

"Формалар" модулінен басқа барлық модульдер үшін оқиға хабарландыруын жіберу әдісін таңдау мүмкіндігі бар. Headless CMS OneEntry-де үш әдіс бар:

  1. Push хабарландыру - push хабарландырулары арқылы
  2. Электрондық пошта - электрондық пошта арқылы тарату
  3. Socket IO - вебсокеттерді пайдалану. Бұл әдіс белгілі бір оқиғаларға жазылу үшін қажет. Мысалы, сіз баға өзгерісі оқиғаларын жасай аласыз және пайдаланушыларды Socket IO арқылы хабардар ете аласыз.

Кімге хабарландыру жіберу

"Каталог" модулі үшін оқиға туралы хабарландыру алатын пайдаланушыларды таңдай аласыз. Хабарландыруларды сіздің

сайтыңыз
барлық пайдаланушыларына немесе пайдаланушылар тобына жібере аласыз.

Хабарландыру жиілігі

"Каталог" және "пайдаланушылар" модульдерінен келген оқиғалар үшін хабарландыруларды қаншалықты жиі жіберу керектігін таңдай аласыз: оқиға сайын немесе әр уақытта.

Атрибуттар

"Атрибуттар" қойындысы Атрибуттар жиынтығын таңдау үшін ашылатын тізімді қамтиды.

Атрибуттар жиынтығын таңдағаннан кейін, мәндерді толтыру қажет. Біздің жағдайда, бұл "оқиға_жіберу_күні" атрибуты, оның түрі "Күн және уақыт", және "оқиға_сипаттамасы" атрибуты "Жол" түрінде.

Сіз осы атрибуттарды "Параметрлер" қойындысында хабарлама шаблонын жасау үшін пайдалана аласыз. Олар "оқиға" кілтімен көрсетіледі: {{ event.attribute_marker }}

Параметрлер

"Параметрлер" қойындысы сіздің

сайтыңыз
пайдаланушылары алатын хабарлама шаблонын жасау үшін екі мәтін енгізу өрісін қамтиды.

Қол жетімді айнымалылар

Сіз хабарландыруыңыз үшін айнымалыларды да пайдалана аласыз. Хабарлама шаблоны енгізу өрістерінің астында қол жетімді айнымалылар тізімі ұсынылған.

..