I am wondering if your plugin will suite my needs :
Once forms have collected datas from users, how do you retrieve that content ?
Are there functions to query the database? loops?
How does it works?
I am wondering if your plugin will suite my needs :
Once forms have collected datas from users, how do you retrieve that content ?
Are there functions to query the database? loops?
How does it works?
All form data submitted is stored in your WordPress database.
It is accessible via your WordPress Dashboard and you can view and edit form entries using the Gravity Forms admin tools in your WordPress Dashboard. You can also configure email notifications so that when a form is submitted, emails are sent containing the form data.
Loops are for WordPress posts. Gravity Forms entries are not posts, although you can configure a Gravity Form to also create a post. But entries are always created.
Can the form submitter (member) access and edit their entry?
I am looking to see if this will work as a Note taking, so they can take notes and save and then continue to access so they can add to the notes and save again.
I appreciate it.
Thanks.
I'm interested in this as well. I'd like for a user to be able to login, view their prior entries, edit, and re-submit. Pretty much just like how the entries are displayed for a form when you login as WP admin, but filtered to just that user.
Thanks!
Hi Mitch,
To be clear, do you want a way to limit users viewing the Gravity Form Entries page to only be able to see entries that they created?
Hi David,
Yes. They would only be able to view/update the entries which they created.
Is there anyplace to view a screenshot or demo of the Gravity Form admin section? I'd like to see the options to view the form entries and/or see how Gravity Form can create a post.
The current demo only allows us to create a form.
The creation of posts is not done from the admin. That is configured when you create your form. When the form is submitted, a post can be created. That functionality is all in the demo.
You can learn about managing the entries here:
http://www.gravityforms.com/features/entry-management/
If you have specific questions, please let us know.
Hi Mitch,
Yes. They would only be able to view/update the entries which they created.
Currently there is no way to accomplish this; however, we will look at adding functionality and capabilities to support this in the future.
I would like this functionality as well. Several follow-up questions:
1. Gravity Forms -- Would you be able to use plugins such as Role Scoper/Capability Manager to allow a user to see and edit only the forms that user submitted?
2. Gravity Forms as Custom Post -- If we use the Gravity Forms + Custom Post Types plugin (http://wordpress.org/extend/plugins/gravity-forms-custom-post-types/) so that form entries are posts, can you use the Role Scoper/Capability Manager plugins to allow a user to see and edit only the posts that user submitted?
Thanks.
@signy - There is no plugin I know of that will restrict viewing of entries to only the person who submitted it. The permissions in Gravity Forms are not that granular. You could create some custom code to restrict access to entries like that, but it's not built in.
For posts, you can restrict access to the posts created by Gravity Forms just like you would restrict access to any other post. I believe you can mark those posts private and then they are visible only to the author and other admins and editors in the site. That is WordPress functionality and you can create a post and make it private using Gravity Forms.
1. Currently the role management capabilities of Gravity Forms is not granular enough to support allowing a user to see and edit only forms they submitted.
When we implement functionality to display AND edit entry data on the front end of your site we will also be implementing the ability to allow users to only view and edit entries they created.
You can actually do this now using the 3rd party Gravity Forms Directory Add-On found here:
http://wordpress.org/extend/plugins/gravity-forms-addons/
2) You can configure Gravity Forms Post Fields so that the Post Author is set to the user id of the user that submits the form IF they are logged in. At that point their user id will be used as the author for the post that is created.
Posts created with Gravity Forms aren't edited in Gravity Forms. The Posts that are created are edited in WordPress just like any other post. You go to Posts and then edit the post you want to edit... which may or may not be a post created via a Gravity Form submission.
So if you want to allow the user to see and edit only the posts they submitted you can do that now using existing WordPress roles. Assign the user a role that gives them access to view and edit their posts in the WordPress Dashboard and this would allow them to do what you described.
If you are referring to allowing them to do this on the front end of your site and not the Dashboard, this isn't something Gravity Forms currently does as you know but this is also functionality that we plan on introducing when we implement the front end data display and editing/update capabilities.
Hi Carl,
The new functionality for displaying/editing and updating entries on the front end sounds fantastic! Do you have any expected time frames for when we might see some of this functionality released?
Thanks!
I agree this sounds fantastic, just what I am looking for.
a custom display/edit feature would be beneficial. Probably only available if the form gets created as a post/pagge/custom post type first.