The setup is page for cities with category selections - restaurants, attractions, etc
The category selection should list the CMS items for the current city
The problem is categories are listing all of the CMS items for the category
How do I filter for only the current city
On your city page, pre-filter those collection lists ( in Webflow’s collection list settings ) to the current city so that it will only draw from that data set.
I recommend you do the basic CMS tutorials and focus on how ref fields and multi-ref fields work. You’re filtering, but using name as a filter probably won’t be very consistent. I’m guessing you’re not using refs or that your city pages might be static rather than CMS pages.
Start by prototyping a small setup in an empty project so that you understand the CMS / filtering setup that achieves what you want.
The one at the bottom has no filtering. You’ll need to add a filter if you want to constrain that data, just like the filters you have on your other collection lists.
However also, you’re using a Webflow Slider to display CMS content by putting collection lists inside . That can be made to work in limited scenarios, but you may have challenges with responsiveness.
Look into Finsweet CMS Slider or use a custom library like SwiperJS if you want more control over this, and better CMS data integration.
Also check out GOAT Slider and some of the newer slider-related apps you can now install in Webflow.
I have been suggested that it would require either jetboost filter or finsweet filter would be required as webflow native settings cannot do it - the slider has a link which goes to the restaurants page Restaurants - LocalListing X - Webflow Ecommerce website template. what attributes or filters would need to be added to filter the restaurants for the specific city