Skip Navigation

[Resolved] Adding Toolset post edit form when using Elementor Template

This thread is resolved. Here is a description of the problem and solution.

Problem:
The customer reported that the custom user role can't use a post edit form.

Solution:
Guided to enable the user role's access to that form through the settings at WP Admin -> Toolset -> Access Control -> Toolset Forms -> Post Forms Front-end Access Group.

Relevant Documentation:
n/a

This support ticket is created 3 years ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Karachi (GMT+05:00)

This topic contains 3 replies, has 2 voices.

Last updated by heatherR-2 2 years, 12 months ago.

Assisted by: Waqar.

Author
Posts
#2290609

Tell us what you are trying to do?

I have an Elementor-powered website with a single post template created in Elementor.

I want to allow users to edit their post on a different, full-width page than the single post for a better user experience.

Is there any documentation that you are following?

I have followed the documentation extensively, including this article:

https://toolset.com/documentation/getting-started-with-toolset/publish-content-from-the-front-end/forms-for-editing/

However, the hangup when I create post templates with Elementor rather than with Toolset is that the edit form replaces the post content. In a Toolset template that would be everything, but with Elementor it is only the part where I insert a Post Content module. This looks visually bad because the rest of the template is still shown, even when the user is editing.

Is there a similar example that we can see?

Basically, I have the exact same issue as the support thread I'm linking below.

https://toolset.com/forums/topic/adding-toolset-based-post-edit-form-in-elementor-powered-site/

I have implemented that user's fix, and it works when I'm logged in as an admin. However, it doesn't work when I'm logged in as a regular customer/user who has access to edit forms.

What is the link to your site?

hidden link
(in development)

#2291515

Hi,

Thank you for contacting us and I'd be happy to assist.

To troubleshoot this, I'll need to see exactly how this post edit form is set up on a separate page.

Can you please share temporary admin login details, along with the link to the form page? It would also help if you could share a username and password, for a test customer account too.

Note: Your next reply will be private and it is recommended to make a complete backup copy, before sharing the access details.

regards,
Waqar

#2292775

Thank you for sharing these details.

The test user that you shared with me has the user role 'Directory Member'.

If you'll go to WP Admin -> Toolset -> Access Control -> Toolset Forms -> Post Forms Front-end Access Group, you'll see that the 'Directory Member' role is not allowed to use the form 'Get Listed Edit Form' to edit 'own' or 'others' posts.
( screenshot: hidden link )

To allow this user role to only allow editing of own posts (where the author is the same user), you can check the checkbox for the 'own' posts.

I hope this helps and please let me know if you need any further assistance around this.

#2293615

My issue is resolved now. Thank you!