Copy link to clipboard
Copied
Hi everyone,
I need to create a user-submitted webApp where someone types a testimonial in a web form, then when the form is submited an email is sent to an admin user who then approves the testimonial by clicking "enable" in the webapp item which then displays the testimonial on the website. I know that you can do this "out of the box" in business catalyst but is it necessary for the form to be in a secure zone as I'd like the form to be on a non-secure page if possible?
Would really appreciate any advice.
User has to be logged in to submit web app items.
Copy link to clipboard
Copied
User has to be logged in to submit web app items.
Copy link to clipboard
Copied
Ok thanks for confirming
Copy link to clipboard
Copied
Hi Liam,
Can you let me know a workaround for this? Would I need to create the form using javascript instead and if yes, is there a way for it to be linked to the webapp somehow so that a workflow notification is triggered and then the admin user can enable the webapp item?
Thanks again
Copy link to clipboard
Copied
Hi gwhPoster,
A workaround would be to anonymously log the end user in so they can create a web app testimonial.
Depending on if you have securezones or not on this website, you could silently create a username and password for the user based off their email address. I'll jot down some notes.
Depending on your skill as a developer, and using BC, you can make steps 1-3 all appear super seamless.
Here's an example where I've done a very similar process - we had budget to add bells and whistles: Lodge a Complaint
Fundamental key point here, as Liam has stated: User has to be logged in to fill out a web app input form.
Hope these notes help with some insights.
Copy link to clipboard
Copied
Great - thanks so much Stephen for the helpful information. I'll see if I can implement it.