resultaten weergeven van een webform

Hoi,

Ik heb een webform waar een user foto's of beeldmateriaal kunnen oploaden met de nodige uitleg.

Nu wil ik al deze foto's of beeld materiaal weer geven via een pagina in een Views(grid).

hoe moet ik aan het werk gaan.

De webform heb ik,

De module Views heb ik ook, maar krijg het niet voor elkaar om daar de resultaten te tonen van al de geuploade materialen.

Drupalversie: 
7.x
Auteur: 
LLMM
Door LLMM op 29 januari, 2012 - 13:14

Ik heb zo iets gehoord van webform mySQL Views !
Maar kan er niet zo goed aan uit,

Heb deze module geïmporteerd, maar hoe moet ik dat gebruiken ?

afbeelding van Xano
Door Xano op 29 januari, 2012 - 16:09

Het klinkt alsof je dit beter met een custom content type kan doen. Waarom heb je voor Webform gekozen?

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 29 januari, 2012 - 17:31

omdat de user files kan uploaden.
deze files zouden dan allemaal overzichtelijk moeten zijn op één pagina

afbeelding van Xano
Door Xano op 29 januari, 2012 - 20:11

Files uploaden kan ook bij content. Kwestie van een file field toevoegen aan een content type.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 29 januari, 2012 - 21:44

Klopt maar je kan ze dan enkel uploaden als je dan een content aanmaakt in admin rechten.

afbeelding van Xano
Door Xano op 29 januari, 2012 - 23:46

Ik snap niet wat je met deze reactie bedoelt, noch wat het probleem is. Er zijn zeer weinig dingen die je met content niet kan doen, die met Webform wél kunnen. Daarnaast biedt het gebruik van content veel meer mogelijkheden dan Webform. Als je gebruikers toegang geeft content van het nieuwe type te maken, dan kunnen ze net als bij een webform gewoon een formulier invullen.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 11:14

Ik zal het wat simpeler stellen, hoe kan ik het best dan een content maken waar de user on the fly een bestand kan uploaden ?

Ik had al reeds zo'n content aangemaakt maar enkel als ik als admin ingelogd was kon ik een file uploaden.

afbeelding van Xano
Door Xano op 30 januari, 2012 - 12:04

Dan moet je de juiste rollen rechten geven om content van dat type toe te voegen.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 12:51

sorry dat bedoel ik niet.
Als ik elke keer een content type aanmaak kan ik idd een file uploaden en velden invullen.

maar ik zou vanuit een menu link, als ik erop klik op een pagina moeten komen waar ik dan de velden en file kan uploaden.
dat is me niet gelukt.

afbeelding van Xano
Door Xano op 30 januari, 2012 - 13:30

Handmatig een linkje toevoegen naar node/add/MACHINENAAMVANCONTENTTYPE.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 15:59

pfff lukt niet echt,

Ik heb een content type met de het aangemaakte formulier 'addmedia' ... velden en upload browse.

nu ga ik naar 'content ', daar maak ik een link aan van de block link 'My media'
in de link verwijst ik naar de content type 'het formulier' => node/addmedia

maar geeft niets !

afbeelding van Xano
Door Xano op 30 januari, 2012 - 16:26

"maar geeft niets !" is geen informatie die ons helpt de oplossing te vinden. Je zal specifieker moeten zijn over je problemen (wat wil je, waar gaat het mis, wat gebeurt er?), want anders is het voor anderen zeer lastig om het juiste antwoord te geven.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 16:36

'maar geeft niets' bedoel ik dat hij niet naar het formulier gaat !

ik denk dat het niet de juiste manier is ... wat ik doe

Ik heb een content type met de het aangemaakte formulier 'addmedia' ... velden en upload browse.

nu ga ik naar 'content ', daar maak ik een link aan van de block link 'My media'
in de link verwijst ik naar de content type 'het formulier' => node/addmedia

afbeelding van Xano
Door Xano op 30 januari, 2012 - 16:41

Waar gaat hij dan wél heen? Wat er wél gebeurt is net zo belangrijk om te weten als wat er níet gebeurt. Probeer daarnaast je zinnen wat preciezer te formuleren, want ik heb sommige stukken twee keer moeten lezen, voordat duidelijk was wat je bedoelde.

Op /node/addmedia zit helemaal niets. Je bent de slash vergeten: node/add/media.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 17:26

'Waar hij heen gaat' ... naar de de content page, dus de body ...
=> image voorbeeld http://leungjan.be/Capture.JPG

terwijl hij zoiets moet geven ... maar deze is dan via een module webform
=> http://leungjan.be/Capture1.JPG

afbeelding van Xano
Door Xano op 30 januari, 2012 - 18:11

Kan je kijken of het wél werkt als je handmatig (dus niet via een link) naar http://example.com/node/add/media gaat (er vanuitgaand dat "media" de machinenaam is van je nieuwe content type)

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 18:35

dan krijg ik de gewone 'create content' page.
=> http://leungjan.be/Capture2.JPG

maar dat moet de gebruiker juist niet zien.

afbeelding van Xano
Door Xano op 30 januari, 2012 - 18:44

Juist wél, want zo laat je gebruikers dus dingen invoeren, die je later met Views weer kan geven.

Wat ik me nu wel bedenk, is dat de gebruiker na het toevoegen vrolijk naar de "View" page wordt gestuurd, terwijl je hem waarschijnlijk naar een andere pagina door zal willen sturen. Dit zal zonder programmeren waarschijnlijk mogelijk zijn, maar uit mijn hoofd weet ik zo niet hoe.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 30 januari, 2012 - 18:58

ja maar onderaan staan er nog admin gegevens die de gebruiker toch niet moet zien
=> http://leungjan.be/Capture3.JPG of kun je die afzetten ?

en ook het ... past niet echt bij het design !

afbeelding van Xano
Door Xano op 30 januari, 2012 - 20:06

Die vertical tabs met extra opties verdwijnen, zodra de gebruiker geen rechten meer voor al die zaken heeft. Let er op dat je dat wel moet testen als je uitgelogd (of ingelogd als gebruiker met de betreffende rol) bent, want anders heb je nog steeds je eigen rechten en zal je ze altijd blijven zien.

Wat het design betreft: de meeste dingen zullen er hetzelfde uitzien als bij een webform. De rest kan je met CSS aanpassen.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 31 januari, 2012 - 18:08

Neen dat gaat dus niet !
Zodra ik de link zet 'node/add/addmedia' is dat een pagina voor administrator ... dus die link die er naar verwijst verdwijnt zodra je inlogt als gewone 'authenticated user'

afbeelding van Xano
Door Xano op 31 januari, 2012 - 20:35

Dat is geen pagina voor enkel administrators. Dat is een pagina voor iedereen met de permission (toegangsrecht) om content van dat type toe te voegen. Moet je die permission wél aan de juiste gebruikers geven.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door LLMM op 5 februari, 2012 - 13:44

oké t is me gelukt !!
dank je

afbeelding van Xano
Door Xano op 5 februari, 2012 - 22:18

Goed om te horen! Helemaal tevreden?

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee