I'm working with a customer to help them build a n...
# questions
p
I'm working with a customer to help them build a new client portal. They've asked us for some UI changes but I'm not seeing any way that Stacker supports this and I'm wondering if anyone has any advice. Their main complaint is that the forms to create new records are too long and they feel like this would be onerous for their clients. I can't see any way to break this up into shorter forms without changing my underlying database structure. Essentially what I want to do is to create smaller sub-forms that end users could access in sequence, but I'm not seeing a way to use forms more than once to gather data for a specific table. Does anyone have any advice here? (note: I am building in Astra)
f
Hi Nick, one option for this would be to have them do the create form if this part is necessary for the work flow, then they could fill in the missing information either through action buttons on the record that gives them bite size forms to 'update' information on the record. It might also be helpful to find fields that are always the same that can be filled by default or based on other information specific fields show or do not show using conditional visibility of the field widgets to help keep the form short to begin with but grows as the user fills in information. Hope this helps!
👍 1
l
@silly-pharmacist-44942 couple of other questions: The “Save” button under a form can be changed on the backend to say something else, like “Continue”?
s
@prehistoric-dusk-53109 My 2 cents, 2 ways I’ve used: 1. You keep using Stacker, with only the minimum required data on the create form and do all the rest in the Edit layout, which is much more powerful UI/UX wise 2. You use a different tool for that particular form, essentially disable the ability to create on Stacker, and add a link to a Fillout form instead, which can potentially be used for both create/update, or just create The best way depends on your requirements @loud-stone-14029 Yes, it’s possible, I’ve achieved this using custom code (translating EN to FR for clients)
👆 1
p
@silly-pharmacist-44942 thank you for your suggestions I was thinking along similar lines in terms of functionality and am doing some experimentation here. @sticky-night-20812 thank you, I am also experimenting with AirTable forms currently
s
Airtable won’t give you the UI/UX you need Switch to Fillout, you won’t regret it. Integration with Airtable makes it super easy, really And the free plan might suffice
p
Thank you for that I'll experiment with Fillout
s
Beware, you might fall in love with it 😛
🤣 1
a
+1 vote for fillout.com - just beware that on some plans, fillout stores your data as well as passing it through to Airtable - just in case that's a concern for you.
👍 1