Olen käyttänyt eräillä sivuilla webform lomaketta ilmoittautumis lomakkeiden luomiseen eri tapahtumiin.
On siis node, joka sisältää tapahtuman tiedot ja webform jonka kautta ilmoittaudutaan.
Ongelma on kuitenkin, että webform pitää luoda aina uudelleen joka tapahtumaan.
Onko tullut vastaan hyviä muokattavia lomakkeita, jotka ilmestyisivät aina kun käytetään tiettyä noden tyyppiä?
Kiitos muihinkin ongelmiini saamistani vastauksista.
- Kirjaudu tai rekisteröidy kirjoittaaksesi kommentteja
Oletko kokeillut
Oletko kokeillut Signup-modulia?
http://drupal.org/project/signup
Sisällön monistus/kopiointi clone-moduuleilla
Olen käyttänyt webformin ja monien muidenkin moduulien kanssa Clone-moduuleita, esim noodeja varten on saatavana Node Clone. http://drupalmodules.com/search/node/clone
Clone toimii, mutta on sekin
Clone toimii, mutta on sekin hidas jos tekee useampia tapahtumia.
Välähti just, että onkohan mahdollista toteuttaa ihan views ja webform moduleilla.
Ainoa vaan että tuleeko kaikki silloin samaan taulukkoon ja sähköpostit samalla otsikolla...
Useiden noodien lisäys/muokkaus kerralla, yms
Ei ole tällaista tarvinnut vielä koskaan itse tehdä, mutta jossain vaiheessa tutkin vähän asiaa kun mietin, miten Drupalilla voisi tehdä jonkinlaisen ajanvarausjärjestelmän. Virkistin vähän muistia, eli Drupaliin on kuin onkin tehty moduuleita, jotka sopivat noodien massalisäykseen/-muokkaukseen.
Esim:
http://drupal.org/project/multi_node_add
http://drupal.org/project/editablefields
http://drupal.org/project/editview
http://drupal.org/project/views_bulk_operations
http://drupal.org/project/viewfield
Nopealla googletuksella löytyy myös ideoita, jos haluaisi kehittää oman moduulin:
http://www.advomatic.com/blogs/jonathan-delaigle/multiple-nodes-single-n...
http://stackoverflow.com/questions/1208460/create-multiple-cck-nodes-wit...
http://www.agileapproach.com/blog-entry/extreme-form-handling-drupal
Sitten taas, jos tapahtumat syötettäisiin käyttäen Date & Calendar moduuleita, niissä on mahdollisuus toistaa samaa tapahtumaa useaan kertaan vain laittamalla muutama täppä päälle noodia luotaessa. Nämä vielä hyödyntävät CCK:takin, mikä taas istuu hyvin yhteen Viewsin kanssa. Signup moduulissa taas muistaakseni oli ominaisuus, että ne voivat luoda näihin automaattisesti ilmoittautumislomakkeen, mikä suuntaista jeejee taisi mainitakin.
http://drupal.org/project/date
http://drupal.org/project/calendar
http://drupal.org/project/signup
Webformissahan lomakkeen lähetykset (submissions) eivät ole noodeja. Eräs vaihtoehto webform moduulille on myöskin, että luodaan uusi sisältötyyppi lomaketta varten, jolloin ilmoittautumiset tapahtumaan tulisivat jokainen ilmoittautuminen uutena omana noodina. Näitä sitten tarkasteltaisiin viewsien tuottamien näkymien avulla.