Posted by d.holmen@gmail.com on July 22, 2011 at 10:06am
Hej,
Jag håller på och skriver min första modul för Drupal (7) och trodde att jag var klar då kund behövde ytterligare en funktion.
Modulen är som sådan att den ersätter sidorna för en viss taxonomi. Denna sida lägger till ett formulär som ger besökare möjligheten att skicka mail till multipla företag på samma gång. De checkar för en nod för ett företag och ett mail går iväg till författaren av den noden.
Nu är det så att ett mail inte ska få gå iväg fören kund har godkänt det, vilket ger mig tanken att skapa en kö precis som för att godkänna kommentarer, som Drupal har som standard.
Någon som har några tankar, eller fingervisning om hur detta kan tänkas göras?
Comments
Det låter som du inte behöver
Det låter som du inte behöver skriva en modul för detta.
Skapa en innehållstyp "Mail" där ett fält hänvisar till multipla företag. Skapa ett fält för godkänt att skicka (checkbox).
Använd content access för att styra vilka som ska se checkboxen.
Använd rules för att skicka mailet då checkboxen kryssats i och noden sparats.
//Pontus Nilsson, Digitalist
Tack men modulen är redan
Tack men modulen är redan skriven. Nu behöver jag bara kön.
Varför gå över ån efter
Varför gå över ån efter vatten? Jag tror Pontus har helt rätt! Rules är enormt användbart i sammanhanget.
Jag har själv skrivit en snutt med hjälp av Rules som skickar mail enligt din beskrivning.
I det fallet använde jag ett "field" med radio-knappar, som även avgjorde en efterbehandling av Noden (= villkor i Rules) för andra saker som t ex publicering och sortering.
Fördelen med Rules är enorm eftersom den både kan maila och efterbehandla Noder och deras innehåll (värden i olika fält). Kolla den lösningen och jag tror inte du blir besviken.
Rules kan även lägga in värden från noder i själva mailet, rubriken mm, eller skicka mailet till någon - enligt ett adress-värde i noden.
// Göran