Integration med views, flags och rules. Ingen aning om hur jag ska göra

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by jocken on May 24, 2010 at 9:36am

Så problemet i sig är inte helt svårt att förstå men vägen dit är inte helt lätt.

Jag har en VBO-view som listar noder flaggade med en flagga som heter "ansluten". Jag vill kunna göra en rule som skickar ett mail till alla som har flaggat de noder man har markerat med i vyn.

Är detta möjligt?

Comments

Har du kollat in Views

Posted by frjo on May 24, 2010 at 2:10pm

Har du kollat in Views Send?

Har inte använt http://drupal.org/project/views_send själv ännu men den ser lovande ut.

Stort tack!

Posted by jocken on May 25, 2010 at 6:43am

Ska kolla in den, hoppas det är rätt!

Kommer inte använda views send

Posted by jocken on May 25, 2010 at 6:55am

Det skickas bara mail när cron körs vilket inte är helt optimalt, mailen ska ut direkt, tack ändå!

Ett förslag på en lösning, och en varning

Posted by itangalo on June 20, 2010 at 10:48am

Det är möjligt att göra det du önskar med Rules, Views och Flag. Typ så här:

  1. En rule set som tar en användare som argument, och skickar ett meddelande till den användaren.
  2. En VBO som listar alla användare som har markerat en given nod. VBO:n tar ett nod-id som argument, för att veta vilken nod som ska undersökas. VBO:n anropar rule setten i (1).
  3. En rule set som får ett nid som argument, och anropar VBO:n i (2).
  4. Den VBO du redan har byggt, som visar noder som någon har anslutit sig till. Den anropar rule setten i (3).
  5. En administratör som tar fram VBO:n i (4), markerar de noder som det ska göras utskick för, och sätter igång en sjujävla process.

Lösningen borde fungera om det bara är några få noder i taget, och bara några få användare som anslutit sig till respektive nod. Annars är risken stor att servern får hjärtinfarkt och inte orkar genomföra alla anrop. I så fall tror jag att rätt väg framåt är en modul mer skräddarsydd för den här uppgiften, och förhoppningsvis kan Views Send vara en sån.

Lycka till!
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Första svenska boken om Drupal! Börja med Drupal – smart webbpublicering med open source
Kolla in NodeOnes Drupalkurs i Panels och Views 15–17 september!

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /