How can user A see view of User B?

By: Larissa S. | Asked: 03/17/2023
ForumsCategory: How-toHow can user A see view of User B?
Larissa S. asked 2 years ago
Hi guys, user A should see the feedback/ view of user B in his/her own view (view of user A). Use case:  User A receives feedback from user B and should see the feedback in the view of user A. How is this possible? Already found these pages, but it doesnt work: https://formidableforms.com/knowledgebase/how-to-set-up-comments/ https://formidableforms.com/knowledgebase/advanced-view-concepts/#kb-link-to-a-view-from-another-view Thanks for your support  
2 Answers
Bobby Clapp answered 2 years ago
It does work because I and others are using it in this way. Please provide plenty of screenshots and a good description into what you have setup currently.
Larissa S. answered 2 years ago

Hi Bobby,   thanks for your response. This is the use case:

  • 1. User A fills out a form (No. 1). In form (No. 1) we ask for User B's email address (View No. 1).
  • 2. After submitting the form (No.1), User B receives an email with the [user_id] from User A.
  • 3. User B registers, enters User A's [user_id] in the form (No. 2), fills out the form (User B gives feedback to User A) and sends it off (View No. 2).
  • 4. User A starts with a new form (No. 3) and sees the view of User B (View No. 2) in the form (No. 3) and then answers further questions.
  • 5. User A then sends the form (No. 3) - this creates a new view (No. 3).  
  • This is the concept of forms and views we thought of, thus user A gets feedback from user B and can answer some further questions.
  • We tried to set up a nested view with a shared field (s. screenshot below), but the answers of User B should be visible in the form (no.3) of User A not in the view (no. 3).   
  • How can user A on form (No. 3) see user B's responses on form (No. 2)?  
  • Does User B have to enter the [user_id] of User A at the beginning of form (No. 2) for assignment to User A?

 

  • Thanks and best Larissa
Bobby Clapp replied 2 years ago

You need to consider a control method that is unique to each response or you'll end up seeing more than you bargain for. Typically that is the entry ID. For each form of which you require a response, you'll have to collect that via [get param=entry] from the entry detail for each previous view. Then you can create the views you need after the first by filtering the entry ID to the previously saved entry ID field. It is a bit complex and might require you to get a third party involved.

https://formidable-masterminds.com/developers-directory/

Making the Best WordPress Plugin even better - Together

Take on bigger projects with confidence knowing you have access to an entire community of Formidable Experts and Professionals who have your back when the going gets tough. You got this!
Join the community
crossarrow-right