CMS Nest issue - Again :(

Hi Support

I’m here again with CMS nest not working. This is the only attribute I keep struggling with every single time even though I’ve done it 100 times before.

I can get the items I want to nest to show up, but it just dumps out all the items, instead of the specific items I need for the item.

The built in support constantly says: “The attribute fs-cmsnest-collection=“case-option” is found on the Collection’s Template page, but is missing the url link to each item. Add a Link Block or Text Link inside the Collection Item on the CMS Template page.”

I have checked the main CMS template and the text link is on there, linking to the page. All attribute names are the same, no spelling mistakes either.

Read only: Webflow - Zero Friction
Live link: Zero Friction | Customers

Details
Page: Customers
CMS collection I want to have something nest in: Customer
CMS collection I want to nest: Case Options
Extra: I need it to work with the Select filter (doesn’t work now)

Hey @matthias1! I see the setup working now, did you make any changes? Please let me know exactly where you are struggling as we are rewriting our whole documentation to increase clarity!

Also, I see a flashing when filtering. It seems you have a duplicated CMS Filter script. Check for duplicates on your site settings :wink:

Hey Luis

I did not change anything, you can see that the entire collection is being nested on each item. While in reality it should only have a couple of item (I’m talking about the list off links on the cards).

Also, if you filter the service dropdown, it doesn’t work (the services filter should filter on those nested data points).

Ah thanks for that double script catch :smiley:

Hey @matthias1! Can we change this link to the “Current Customer” instead of the “Link to case” option?

Is this the page with the CMS Filter issue?

Hey Luis

Well this is sort of the problem. This is a list of all the client’s customers but only a portion have cases. These should have the links to the cases on it.

So I can change it to current customer but that page will be empty and I still need to find a place to add the link to the case.

What’s your recommendation as for the best approach?

In case you need to navigate to the case page, we could use a link block to wrap the card_item-top element. This way, users can still navigate to the case page.

For CMS Nest, the current customer link does not need to be visible or clickable by the user. We only need to have it as a direct child of the Collection Item element, this is so we fetch the list from the template page and nest the corresponding elements properly.

I would suggest using the link block for the case as a card wrapper but the native nested collection will not let us do this. However, we can go with this option if you nest both lists, which is possible with CMS Nest.

I hope this makes sense!

Legend, it all works now!
Good to know it’s always the direct child link that is being taken for the nesting :slight_smile:

Thanks again for the assistance Luis, you’re doing an awesome job!

1 Like