Hello,
Thank you for your message. I understand that you want visitors to select a city first, and then have the products displayed based on that selection.
The “country selection” you saw on other Woodmart demos is actually a language switcher, not a true location-based filter, so it won’t control product visibility by city.
To achieve your goal, you can create a product attribute or category for cities, assign products accordingly, and use a filter widget or selector so visitors can select a city and see only the related products for that location.
Hope this Helps!
Best Regards,