RSForm Pro kun je gebruiken voor contact-, aanmeldings- en enqueteformulieren. Maar laat dat eens los, en gebruik formulieren om informatie in en uit je database te krijgen. De mogelijkheden zijn onbeperkt!
1 of 55
Download to read offline
More Related Content
May the Forms Be With You - Advanced RSForm Pro
1. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
2. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Wat is een formulier?
Van Dale:
Voorbedrukt papier dat ingevuld moet
worden, bv. voor een bestelling
3. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Wat is een formulier?
Wikipedia:
Een middel om gestructureerd
informatie (een verzoek, vaststelling,
verklaring, beschikking, enz.) vast te
leggen
4. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Wat is een formulier?
Het voordeel boven een andersoortig
verzoek is dat verstrekte informatie snel
geordend, verwerkt en opgeslagen kan
worden, makkelijker leesbaar is voor invuller
en ontvanger, en dikwijls elektronisch
verwerkt kan worden.
5. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Wat is een formulier?
Anja: Een middel om informatie
ergens in en/of uit te krijgen.
In deze presentatie is dat ergens de
database van je website.
6. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Veelgebruikte voorbeelden:
Contactformulier
Aanmeldformulier
Enqu棚te
(Die gaan we vandaag dus niet behandelen )
7. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Basics van een formulier
8. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Basics van een formulier
Bevat altijd een of meer velden die
ingevuld kunnen/moeten worden
En een knop die ervoor zorgt dat er
iets gebeurt met de ingevulde
informatie
9. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Gebruiken we formulieren in Joomla?
10. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
11. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Gebruiken we formulieren in Joomla?
Ehm nou, ik dacht het wel, ja.
Nog eentje?
12. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
13. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Klikken op de knop =
informatie naar een database tabel sturen.
14. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Namelijk de content tabel.
15. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Oftewel: je hele backend staat vol met
formulieren.
Een formulier is dus een heel handig
middel om processen in gang te
zetten.
Wat houdt je tegen om daar zelf leuke
dingen mee te doen?
16. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Formulierenextensies
RSForm Pro
Chronoforms
Breezing Forms
Ik werk graag en veel met RSForm Pro.
17. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
De allerbelangrijkste vraag is altijd:
Welk resultaat wil je bereiken met het
drukken op de knop?
Van daaruit ga je de functionaliteit
bouwen.
18. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Ik laat drie toepassingen zien:
1. een nogal specifiek zoekformulier
2. informatie uit de database halen,
aanpassen en terugsturen
3. formulieren in later stadium aan
elkaar koppelen
19. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Toepassing 1:
Een nogal specifiek zoekformulier
20. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Deze klant wilde events uit RSEvents Pro
kunnen zoeken op ID dat is geen standaard
optie in de RSEvents filterfunctie
21. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Dus daar bouw je dan een formulier voor:
22. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
23. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Dit formulier stuurt via de terugkeer url de
gebruiker naar het juiste event
24. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
25. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
26. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Toepassing 2:
Informatie uit de database halen,
aanpassen en terugsturen (user
informatie bewerken)
27. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
TIP
Maak een oefentabel in je database. Dan
kun je op je gemak uitvogelen hoe het
werkt zonder dat er meteen van alles
omvalt.
28. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Deze klant wilde persoonsgegevens en
contractinformatie wijzigen in de database
29. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
30. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
31. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
32. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Code vind je bij RSJoomla; vervang de tabel
die zij geven door je eigen tabel
33. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
34. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
En haal de info vervolgens op in een tweede
formulier (dat je bereikt via de terugkeer url)
35. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
In dit geval is eerst het user ID meegegeven
36. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
En op basis daarvan wordt de rest opgehaald
37. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Dat ziet er zo uit:
38. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
En van dichtbij:
39. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
En in de frontend:
40. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Als de info aangepast is, moeten de gegevens
naar de database gestuurd worden. Dat doe
je met mapping.
41. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Kies eerst waar je database staat en dan wat
er met de info moet gebeuren
42. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Verbind met de
database; je krijgt
de velden uit je
tabel te zien. Bij de
velden die
aangepast moeten
worden vul je de
velden uit je
formulier in.
43. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Zoals hier
44. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Geef ook aan welke rij er aangepast moet
worden, dus een criterium
45. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Toepassing 3:
Formulieren in later stadium aan elkaar
koppelen (facturen op basis van
inschrijfformulier)
46. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
47. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Zet in de admin email tekst een link naar een
tweede formulier
48. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
dat de
administrator
zelf kan
aanpassen
en/of
aanvullen
49. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
In dat tweede formulier zet je placeholders
die hetzelfde zijn als de velden van het eerste
formulier
50. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
En met een simpel stukje code zorg je dat die
placeholders vervangen worden door de
ingevulde waarde
51. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Die code download je bij RSJoomla
52. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Dit is m:
53. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
En aan de user email kun je ook nog een
factuur in PDF toevoegen (moet je wel even
voor html-en)
54. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Wat je er allemaal mee kunt? Nou
Eigen interface(s) voor extensies maken
Online cursus bouwen, met automatische
huiswerkcorrectie en nieuwe lessen in PDF
Handelingen naar de frontend halen die je
normaal in de backend zou doen
Extensies met elkaar laten communiceren
55. MAY THE FORMS BE WITH YOU - PRESENTATIE JOOMLA!DAGEN - ANJA DE CROM 2016
WWW.ANJADECROM.NL
Codevoorbeelden:
www.rsjoomla.com/support/documentation/
rsform-pro/customizing-rsform-pro.html
rsform-pro/custom-scripting.html
Editor's Notes
Van Dale beschrijft het op zijn website niet erg digitaal. Terwijl je nota bene een formuliertje in moet vullen om deze definitie te krijgen.