Tips önskas: skapa en webform för automatisk publicering och mailsändning

Events happening in the community are now at Drupal community events on www.drupal.org.
göran's picture

Efter ett otal error i mina försök så undrar Jag om jag kan få lite hjälp, med HUR jag sätter upp följande problem:

Under rubriken "Fråga BildMannen" så vill jag sätta upp ett webbformulär där gäster (ej inloggade) kan ställa frågor, samt ta ställning till om frågan ska visas (publiceras) under samma rubrik (Fråga BildMannen).

I de fall de ställer frågan offentligt (JA) ska svaret från BildMannen även synas när den sen besvaras (helst via Views - jag antar att det sker som en kommentar). (Vore kul om detta även kunde ske per mail = överkurs...)

I båda fallen (JA/NEJ) ska ett mail skickas till "BildMannen" samt en kopia till frågeställaren. ( detta tror jag jag har lyckats med i webform)

4 fält är aktuella: | e-post | namn | frågan | och publicera med JA/NEJ-svars alternativ | . Vid JA på publiceringsfrågan = ska det skapas och publiceras en nod under samma rubrik. Webformuläret kan man lägga i en egen region, så att den alltid ligger överst, om det underlättar?

Jag har försökt med Views + webform + rules, men jag fattar inte i vilken ordning man sätter upp det, och relaterar ihop det, (om mitt val av moduler är rätt) - mina försök slutar med massor av error, med av- och ominstallation som följd.

I mina försök började jag med att skapa ett "innehåll" samt därefter en design med Views.
Men hur får jag frågorna från webform att bli noder som Views hanterar/publicerar formen för (när användaren svarar JA på publiceringsfrågan)?

Mycket tacksam för tips...

Göran/

Comments

Stora problemet är att skapa noder av

göran's picture

..av innehållet som skapas via webform.
Själva innehållet från webform ligger som en egen avdelning av "dokument/noder" placerade i själva noden för webform under webforms del-flik "resultat". (eller på samma sätt i annan nod som man anger/kopplar ett webform till)

Går det att publicera dessa på något lämpligt sätt? Eller har jag valt fel upplägg?

Det verkar saknas kopplingar mellan Webform och Views.
Är webform endast användbar för att skicka mail, samt spara innehållet - kopplat till en egen nod på detta (unika) aviga sätt?
HUR sätter man upp lösningen på problemet på annat sätt? Går det?
( ungefär liknande denna forumsida som tar emot discussions och e-postar och distribuerar - fast då till registrerade användare som skillnad)

// Göran

Jag hade valt en lösning utan

pontus_nilsson's picture

Jag hade valt en lösning utan webform där användaren fyller i ett nodformulär istället. Om du vill hänvisa till andra frågor (som svar) så kan du använda nodreferenser. För att skicka ut mail använder du Rules.

Webform har ingen bra koppling till Views, även om det finns några påbörjade projekt, men du får inte den fulla styrkan av Views.

//Pontus Nilsson, Digitalist

Tack för svaret,

göran's picture

Och du har helt rätt i att View och Webform inte är kompatibla. Både synd och konstigt tycker jag, det hade varit toppen om Webform kunnat skapa noder...

// Göran

Jag skulle skapa en ny

Tarnaurion's picture

Jag skulle skapa en ny nod-typ ("innehållstyp") som t.ex. heter "Question" - och hoppar över webform.

  1. Skapa en ny nod-typ som heter "Question", eller liknande, och lägg till de fält du vill ha med - t.ex. ja/nej-fältet "publik publicering".
  2. Gå in bland rättigheter och ändra så att alla kan skapa, inklusive anonyma användare (d.v.s. om man inte ska behöva ha ett konto), nya noder av typen "Question".
  3. Länka till http://www.minsajt.se/node/add/question.

Sen använder du Views för att lista dem och filtrera bort de som inte ska vara publika, samt en egen listning för dej med alla. Du kan även använda Rules så att mail skickas när en nod publiceras.

Samma lösning

Tarnaurion's picture

Jag och pontus_nilsson har typ samma lösning, han var dock några minuter snabbare.

Tusen tack för svaret,

göran's picture

Synd att man inte fattade detta från början, bra att det finns andra som gör det och just att ni delger kunskapen. Tack

// Göran

Sweden

Group notifications

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