Waarom SavedForms Reloaded?
De oorspronkelijke GravityForms SavedForms addon van Gennady Kovshenin bood een eenvoudige manier om formulieren tussentijds op te slaan. Vanaf Gravity Forms 2.8 werkte deze oplossing echter niet meer en werden er geen updates meer uitgebracht.
Voor websites die afhankelijk waren van deze functionaliteit leverde dat direct problemen op. Opgeslagen formulieren konden niet meer worden hervat en nieuwe projecten konden de plugin niet meer gebruiken. Dat kwamen we ook tegen bij een klantproject. Daarom hebben we SavedForms Reloaded ontwikkeld: een volledig nieuwe versie die werkt met Gravity Forms 2.9 en hoger.
GravityForms SavedForms addon werkt niet meer? Lees onze uitleg…
Bestaande formulierdata blijft behouden
Bij het ontwikkelen van GravityForms SavedForms Reloaded stond één uitgangspunt centraal: bestaande data mag niet verloren gaan.
Veel websites bevatten al opgeslagen formulieren van gebruikers. Daarom ondersteunt de plugin zowel de oude als de nieuwe opslagmethode. Wanneer een gebruiker terugkeert, wordt bestaande data automatisch herkend en gekoppeld aan de nieuwe plugin. Een handmatige migratie is niet nodig.
Zo kun je overstappen zonder dat gebruikers hun opgeslagen formulieren kwijtraken.
Hoe werkt het?
Formulieren opslaan
Met één klik op ‘Save for later’ wordt de huidige formulierstatus opgeslagen. Daarbij:
- wordt de formulierdata opgeslagen als concept;
- genereert Gravity Forms een unieke token;
- wordt deze token gekoppeld aan de ingelogde gebruiker;
- is het niet nodig dat alle verplichte velden al zijn ingevuld.
Daardoor kunnen gebruikers een formulier op ieder gewenst moment onderbreken.
Automatisch verdergaan
Wanneer een gebruiker later terugkomt op dezelfde formulierpagina, controleert de plugin automatisch of er een opgeslagen concept beschikbaar is. Is dat het geval, dan wordt het formulier direct ingevuld met de eerder opgeslagen gegevens.
Er zijn geen speciale links of extra handelingen nodig.
Compatibel met oudere installaties
Gebruikte je eerder de oorspronkelijke GravityForms SavedForms addon? Dan zoekt de plugin automatisch naar bestaande concepten en koppelt deze aan de juiste gebruiker. Zo blijven eerder opgeslagen formulieren gewoon beschikbaar.
Inzicht vanuit WordPress
Binnen Gravity Forms wordt een extra beheerpagina toegevoegd. Hier zie je welke gebruikers een formulier hebben opgeslagen en welke formulieren inmiddels zijn afgerond. Zo houd je eenvoudig overzicht over lopende formulieren.
Installatie
- Download de plugin vanaf GitHub.
- Upload de plugin naar ‘/wp-content/plugins/’.
- Activeer de plugin in WordPress.
- Open het gewenste formulier in Gravity Forms.
- Schakel ‘Require Login’ en ‘Enable Form State’ in.
- Pas eventueel de ‘Save Confirmation Message’ aan.
Daarna verschijnt automatisch de knop ‘Save for later’.
Updates
GravityForms SavedForms Reloaded bevat een ingebouwde GitHub-updater. Nieuwe versies en bugfixes worden automatisch gecontroleerd, zodat je de plugin eenvoudig vanuit WordPress kunt bijwerken.
Over de plugin
GravityForms SavedForms Reloaded is ontwikkeld door Herbert Hoekstra (haha!) en wordt actief onderhouden. De plugin is open source en vrij beschikbaar voor iedereen die een gebruiksvriendelijker ‘save and continue’-functionaliteit zoekt voor Gravity Forms of die een vervanging zoekt voor de oorspronkelijke addon.
Download
De broncode is beschikbaar op GitHub. Heb je een vraag, wil je een bug melden of een verbetering voorstellen? Dan kun je een issue openen op GitHub of contact met ons opnemen.














