Currently I have a design as follows and am using airtable as the backend. I watched a few of your videos about Dynamic Collection, but I found it quite confusing because I couldn’t see the sample Airtable backends to see how the data is organized.
Currently my data organization is as follows
Items in the Ecosystems table will contain 2 properties linked to other records in other tables (blockchain,dapps categlories)
For example, OriginStake will be in the Casper blockchain and in the Dapps category: Validator. So I created a Link to another record as follows
And here is my current design. I linked Column’s data to Table Ecosystem and it showed all my data there. However, I have 2 filters including: Blockchain (left column) and Categories (horizontal radio) above. So how can it work in style?
When I select a blockchain, Casper, it only appears Dapps in this blockchain, and the category filter also only works with this blockchain?
When I switch to another blockchain, there are only applications in this blockchain.
In addition, with Radio Button, I don’t know how to create an All array according to the current structure and select Default (because if not selected, no items will appear).
Also, as the design on the left menu bar is text, not a Radio button, can I link a filter here?
That’s a lot of information in one post! Thanks for taking the time to put it together, especially thanks for taking the time to show us what your data structure looks like.
I’d recommend you jump in a Tuesday Office Hour with Q and Flo so they can provide hands-on support but let me try to go through each question…
Not sure I understand the question. Are you asking for UX design advice because you’re not happy with the current style?
Do you want people to be able to select both Casper and Aura at the same time for example?
In that case, when the user clicks on an item in the column, you’d need to update an array variable. If the item is already in there, it means the user is unselecting it so you would remove the item. If the item is not in the array, it means the user is selecting it so you would add the item.
When the user selects the “All” option, you could trigger a workflow that updates an array variable with the ids of all the available options.
Yes, you can but you will need to create a workflow that reacts when the user clicks on an item to update a variable.
Does that help?
Sorry it’s a little difficult in a forum format but: