• Resolved DJ Smith

    (@djinboise)


    I’m still looking for clarity on getting the Directory Plugin to work for me. I need to give users the ability to edit there record. I added the Members plugin and created a role for the members. Are there specific capabilities I need to give them? Right now I only have “gravityforms_edit_forms” check and the “Edit Entry” link isn’t showing. If I check “gravityforms_directory” then I get the “Edit Entry” link but it shows on every record. Keep in mind I’m not logged in as the admin and logged in under another profile with the role of a member. I need to get this resolved to make the client happy. Can anyone clarify this?

    Thanks!
    DJ

    https://www.ads-software.com/extend/plugins/gravity-forms-addons/

Viewing 15 replies - 1 through 15 (of 48 total)
  • Plugin Author Zack Katz

    (@katzwebdesign)

    You need to use useredit to allow users to edit their own forms:
    [directory form="12" useredit="true"]

    Thread Starter DJ Smith

    (@djinboise)

    Still no luck.

    I have this checked:
    Allow logged-in users to edit entries they created. Will add an ‘Edit Your Entry’ field to the Single Entry View. (useredit)

    Anything else that I need to do? Anything I need to change in the Roles?

    Thanks!

    Plugin Author Zack Katz

    (@katzwebdesign)

    Let me know it the update, coming soon, fixes this for you. I changed some things in this regard.

    If not, I’ll keep checking!

    Plugin Author Zack Katz

    (@katzwebdesign)

    Do you have caching enabled?

    Plugin Author Zack Katz

    (@katzwebdesign)

    Please upgrade to the latest version and let me know if that fixes the issue for you.

    Thread Starter DJ Smith

    (@djinboise)

    It fixed an issue that I had with the first entry with last name starting with “A” wasn’t display.

    But still not able to edit by user. Is there something I need to change in the “Roles”?

    Thanks for your help Zack! I will make sure to hit my client up so we can make a donation to your plugin.

    Plugin Author Zack Katz

    (@katzwebdesign)

    The key is that the user is logged in when they create the entry. Have you confirmed that is the case? Each entry stores the user ID of who created it. I believe he plugin should allow the person who created the entry and is logged in to edit the entry, regardless of roles.

    Thread Starter DJ Smith

    (@djinboise)

    Might be my problem. I build a site for Idaho Media Professionals and they have about 80 members. They wanted them to be able to login and update their info. I got Gravity Forms after coming across your plugin. But we had to enter in each member because there’s an annual fee that all have already paid. I shut off that PayPal connection and we entered each member and gave them a user name and password. Wouldn’t that still build the connection so they would login and be able to update their info? I hope this makes sense.

    I even did this with my own information and if I login to my other profile which is non-admin I don’t get the link to edit my info.

    Thanks!

    Plugin Author Zack Katz

    (@katzwebdesign)

    The entry needs to be mapped to the user ID. You can edit the created_by field in the “wp_rg_lead” table of your database to modify who the lead is owned by. You can also log in to other users’ accounts with this plugin: https://www.ads-software.com/extend/plugins/skeleton-key/

    Thread Starter DJ Smith

    (@djinboise)

    I went to the “wp_users” table and grabbed the number in the ID field and put that in the created_by field in the “wp_rg_lead” table. I logged in as that user using a plugin I found called “Admin Login As Different User”. That plugin also shows you the user id. When I logged in as that user I still wasn’t able to see a link to edit that record. Suggestions? Thanks.

    am having the same problem any solutions?

    Thread Starter DJ Smith

    (@djinboise)

    Abss – No, I have not resolved the issue I was having even after mapping the userID in the 2 tables listed above.

    After I change Authors and Contributors to the Editor role, the editing permission works.

    I’d love to have that for Authors and Contributors.

    To clarify my last comment. Even if a logged in Author or Contributor creates a post using a Gravity Form, they cannot edit it in the directory.

    Only if they are an editor can they edit thru the Single Entry edit function.

    Plugin Author Zack Katz

    (@katzwebdesign)

    @dj Smith Here’s how to fix the issue: https://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/

    @nancyeb01 – I’ll look into that, thanks.

Viewing 15 replies - 1 through 15 (of 48 total)
  • The topic ‘[Plugin: Gravity Forms Directory] User Edit Record Ongoing Issue’ is closed to new replies.