rules

Drupal 8 Search API-t nem tudom Rules-ben működésre bírni

Karabiner képe

A problémám a következő lenne. Drupal 8 rules legfrissebb dev verzió és searc api-t nem tudom rulesben működésre bírni.
A cél, hogy ha történik bármilyen keresés akkor a rules végrehajtson egy új tartalom létrehozását vagy esetleg módosítson a keresés eredményéből.
A keresés működik egy nézetben meg is jelenik, de a rules nem reagál a keresésre. Még csak nagyon egyszerű beállítással próbálkoztam jelenítsen meg egy üzentetett ha lefut a szabály de sajnos semmi.

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

Rules akciókban szereplő tokenek miértje

Drufan képe

Mitől függ, hogy milyen tokenek jelennek meg a Rules adatkiválasztó listáiban? Azon kívül persze, hogy logikus az adott helyen való szerepeltetése.

Tehát beállítok egy eseményt a Rules-ban, pl. hogy a tartalmat megtekintették. Ezután be tudok állítani akciókat, ilyenkor megjelenik az adatkiválasztóban egy lista, amelyben a tokenek vannak.
Ebben az esetben pl. létre tudok hozni egy másik tartalmat, amelyiknél be tudom állítani, hogy a Entity Reference mező értéke ugyanaz legyen, mint ami az eredeti tartalomnál volt.

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

Rules IF/ELSE típusú elágazás

Drufan képe

Lehet a Rules-ban if/else típusú elágazást csinálni? Úgy tűnik nem, de lehet, hogy csak nem tudok valamit.

Arra gondolok, hogy a Feltételek részben megadok valamit, ha az teljesül, akkor fusson végig a Műveletek rész, de ha nem teljesül, akkor a Műveletek résznek csak egy része, vagy más műveletek, tehát a műveleteket lehessen elágaztatni a feltételtől függően. De a Műveletek részen nem látok lehetőséget erre, úgy látom azok mindenképpen végrehajtódnak, vagy semmiképpen nem hajtódnak végre.

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

Regisztráció utáni email küldés

jabba306 képe

Sziasztok,

Adott egy oldal, ahol a regisztrációs felületet ki kellett egészíteni profile2 mezőkkel (pl. telefonszám).
Az a kérés, hogy amikor regisztrált egy új user, akkor a rendszer küldjön emailt az oldal tulajdonosának a regisztrációs adatokkal.

Ennek a megvalósítására rules modult használok. Az email ki is megy, a profile2 tokeneket be is cseréli, de üres adatot tesz az emailbe (tehát a telefonszám helyett üres karakter került kiküldésre).

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

Rules adott számú tartalom törlés

Gyuri77 képe

Sziasztok...

Elakadtam picit. Hogy lehet megoldani a rules modullal, hogy egy adott számú elemet töröljön miután létrejött a tartalom.

Pl:Létrejött 10 tartalom, ebből szeretnék törölni 6 db-ot. Eddig, csak úgy tudtam beállítani, hogy az összest törli.

Van erre valami megoldás ? Mi lenne a megfelelő beállítás ? Esetleg másik modul a rules helyett ?

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

Gyuri

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

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?: