rules

rules levélküldés hivatkozott usernek

lazar képe

Sziasztok,
a következőre nem találok megoldást.

Van egy tartalomtípus, amelyhez reference-el kapcsolok egy usert. Ekkor ennek a usernek rules-al (vagy akár máshogy) kellene küldeni egy levelet. De hogyan?
(Drupal8)

Köszönöm,
Lehel

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

rules/nyelvfelismerés

lazar képe

Adott egy többnyelvű adománygyűjtő oldal.

A lépések:
- bejön az adomány paypallal vagy kártyáról
- "When an order is first paid in full" szabály az adományozó címére kiküld egy levelet. Erre több szabály van felállítva: ha az oldal nyelve angol, akkor az angol nyelvűt, ha magyar a magyar nyelvű levelet küld ki. A feltétel:
Parameter: Data to compare: [site:current-page:language], Data value: Hungarian

A gond: folyamatosan a default nyelven küldi ki.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

rules több tartalomtípusra

lazar képe

Üdv,

a következő problémára nem találok megoldást.

Adott két tartalomtípus:

- Beteg (adatlap, telefon mezővel)
- SMS szöveg (alkalomszerű, nem rendszeres értesítők – pl. karácsonyi jókívánság)

Amit el szeretnék érni: miután beküldök egy SMS-szöveget, azt küldje ki a betegek adatlapjain feltüntetett telefonszámra.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Üzenetküldés tetszőleges felhasználócsoportnak

ipeto képe

Sziasztok!

Egy olyan belső üzenetküldő megoldást próbálok összerakni, ahol a felhasználók tetszőleges csoportjának írható üzenet. A tetszőleges alatt érthető az, hogy akkor válogatja össze a küldő vagy hogy pl. egy taxonómiamező alapján szűri le a címzetteket.

Az üzenetküldéshez jónak tűnik a Privatmsg modul, de ez csoportként csak az egyes role-okat tudja elfogadni. A felhasználók kiválogatásához így egy nézetet gondoltam használni, megtámogatva felfedett szűrőkkel és a Views Bulk Operation-nal.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Rules modullal kiírt rendszerüzenet csak második mentésnél jelenik meg

this.isti képe

Sziasztok!

Rules használatával a következőt szeretném:
Felhasználó módosítja az adatait, és mentés után ha be van jelölve egy adott checkbox, akkor egy figyelmeztető üzenetet írjon ki fölül.

Ez működik is, azzal a "szépség hibával", hogy kétszer kell elmenteni, hogy kiírja az üzenetet. Illetve ha előzőleg be volt jelölve és kivesszük a jelölést, kétszer kell elmenteni, hogy eltűnjön az üzenet mentés után.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Taxonomy upgrade extras: 

Rules többször tüzel

Lipi képe

Sziasztok!

Adott egy rule, ami a tartalom státusz változása esetén egy levelet küld.

Felvettem egy másik rule-t, ami tartalom módosítás esetén "Egyedi PHP kód hívás"-sal beállított egy mezőt:
$node->field_prioritas['und'][0]['value'] = 'P3';

Ahhoz, hogy a beállított mezőt elmentse a rule, az "Egyedi PHP kód hívása" után az "Entitás mentésé"-t is meghívtam a műveletek között.

Innentől fogva duplán küldte az első rule a leveleket, hiszen egyszer meghívódott a tartalom változásakor, egyszer meg az Entitás mentésekor.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Node publikálás után autómatikus email

Gyuri77 képe

Sziasztok ...

Egy kis segítséget szeretnék kérni. Tud valaki olyan modult, esetleg rules beállítást, ami a tartalom publikálás után autómatikusan küld egy emailt a tartalom beküldőjének email címére ?

A rules modullal próbálkoztam de ezt nem sikerül megoldani. Mást nem igen találtam :(

Köszönöm

Gyuri

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Webform email időzítés

nevadavid képe

Sziasztok!

Meg lehet azt oldani Webform modullal, hogy a user által kitöltött értékeket később, pl.: 1-2 nap múlva küldje ki a Webform-on beállított email címekre?
Rules-al annyit sikerült megoldanom, hogy a beküldés után időzítve küldd ki egy emailt, viszont nekem a Webform beküldött értékeire lenne szükségem.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Esemény lejárta elött email küldés

this.isti képe

Sziasztok!

"Esemény" típus tartalmaknak a lejártát a calendar (és a date) modul segítségével lehet megadni.
A felhasználók fel tudnak iratkozni az eseményre a flag modul segítségével.

Rules modullal szeretném megoldani, hogy az esemény időpontja előtt 48 órával automatikusan küldjön értesítőt a feliratkozóknak.

Hogy lehetne ezt megoldani?

Gondolom, valahogy csomópontot kéne hozzárendelni az egyes időpontokhoz, de nekem nem egészen világos a csomópontok kezelése.

Köszönöm előre is a segítséget!

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Többértékű mező alapján való frissítés szabállyal

ipeto képe

Sziasztok!

Több esetben előkerült már az a feladat, hogy egy többértékű entity (vagy user)reference mező értékei alapján kell frissíteni egy másik valamit: pl. egy másik entity reference-t vagy egy organic group felhasználóit. Viszonylag logikusnak tűnik, hogy ezt a node frissítésére hatására egy rule végezze el, összehasonlítva a mező régi és új értékeit és cselekedjen, ha eltérnek egymástól. Valami ilyesmi koncepciót gondoltam két egymásba ágyazott ciklussal:

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: