rules

Drupal 10: Rules

druid képe

Üdv!

A legegyszerűbb Rules szabály sem csinál semmit, tehát pl. User megtekintésekor Üzenet megjelenítése a weboldalon. Hibaüzenet sincs és a naplóban sincs bejegyzés.

Mindent úgy csináltam, ahogy Drupal 7-nél.

Az Összetevőknél is próbáltam, de ott meg nincs a futtatás lehetőség, ami a 7-esnél igen.

Most akkor vagy maradok a 7-esnél, ahol minden működik és nem törődöm azzal, hogy januártól nem lesz támogatott, vagy elmegyek kapálni, mert akkor az való nekem, nem a honlapépítés...

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

Drupal 9 a Drupal.hu oldalon

Anonymous képe

Itt csak a 7-es és 8-as frissítések vannak. A Drupal.hu nem támogatja a 9-est?

Amúgy azt javasolták többen itt, hogy 9-est tegyek fel, ne a 8-ast, így töröltem a 8-ast és most azzal szembesülök, hogy rengeteg alap modulnak nincs még végleges változata. Pl. a Rules miatt szól a rendszer, hogy beta van fent, de nincs más...

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

A Rules felülbírálja a jogosultságokat?

Anonymous képe

Üdv!

Példa: adott tartalomtípusnál, adott szerepkörnek nem engedem a tartalom (node) törlést.

Valamiért kipróbáltam, csináltam egy szabályt a Rules modullal és láss csodát, törölte az adott node-ot, vagyis de facto az adott felhasználó, hiszen ő volt bejelentkezve és hozta létre azt az eseményt, amelynek a Rules akció végrehajtása lett az eredménye.

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

PDF generálása checkout után

tiburi képe

Sziasztok,
Drupal Commerce rendszeren a leggyakrabban a számlák miatt lehet PDF-es problémákba futni. Nekem most más miatt jött fel egy kérdés és talán van valakinek egy jó tippje hogy oldhatnám meg.

Adott egy termék amihez a user a nevét adhatja meg vásárláskor (Customizable Products). Ez a név kellene felkerüljön vásárlás végén egy pdf-re egy csomó sablon szöveggel.

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

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

Anonymous 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

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