Puncte:0

Trimiteți automat un e-mail către autorul paginii la 11 luni de la data publicării acesteia

drapel cn

Buna, ma intrebam daca ma poate ajuta cineva.

Folosesc Drupal 8 și pentru fiecare pagină care există am nevoie de un e-mail personalizat care să fie trimis automat către autorul paginii la 11 luni după ce acea pagină a fost publicată. Este doar pentru a acționa ca un memento pentru autor că pagina lor este încă publicată în cazul în care a uitat.

Nu găsesc online informații care să sublinieze exact ceea ce încerc să obțin, dar ceva similar pe care l-am găsit pare să folosească modulele „Reguli” și „Planificator”, cu toate acestea, nu sunt sigur cum pot realiza ceea ce am trebuie să le folosești.

Absolut orice ajutor ar fi uimitor, multumesc anticipat.

drapel fr
În D7, acest lucru este banal de a face cu Rules and Rules Scheduler și este documentat pe larg în multe locuri, inclusiv multe răspunsuri aici pe Stack Exchange.
No Sssweat avatar
drapel ua
Modulul D7 Rules a venit cu un modul „planificator de reguli”, care nu trebuie confundat cu modulul „planificator”. Versiunea D8 nu are un astfel de modul de „planificator de reguli” și nu pare să aibă nicio funcționalitate de programare. Prin urmare, va trebui să construiți o astfel de caracteristică prin cod personalizat.
Kevin avatar
drapel in
Nu este nevoie reală de reguli, puteți scrie un cron hook care adaugă noduri mai vechi de 11 luni și le adăugați la o coadă de joburi, apoi procesați coada de joburi trimițând e-mail(uri).
Puncte:0
drapel cn

Nu mai există un planificator sau reguli disponibile pentru D8/9 care ar fi făcut acest lucru ușor, dar puteți construi un modul oarecum simplu care creează un job cron și în acel job puteți interoga fiecare conținut pe care doriți să îl faceți. trimiteți e-mailuri pentru, verificați data „publicării”, aflați dacă a fost acum 11 luni și, dacă da, trimiteți un e-mail „autorului” conținutului publicat. Apoi configurați o sarcină cron de sistem local pentru a rula cron o dată pe zi.

Evident, ați dori să puneți verificări pentru a vă asigura că e-mailul se trimite o singură dată și că utilizatorul încă mai există. Setarea condiționalului pentru a verifica pentru a vă asigura că sunt 11 luni pentru a face ziua și verificarea doar o dată pe zi ar trebui să împiedice trimiterea de mai multe ori pentru fiecare conținut.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.