I am running into a problem where the CMS item is inside the CMS and shows up in preview mode, but after publishing the items does not appear anywhere in the filter. I have not made any coding changes to the Finsweet Filter (just aesthetics). Please send help!
Overall your FS filter + load setup looks like it’s working fine.
You need to view it in your published site, since FS filter is script-based, it won’t run in the designer.
Here’s where you can test it-
Keep in mind, FS load caches data, so it’s possible you won’t see your new item immediately unless you clear your browser cache.
@memetican That is a very good point. However, this item has been in the CMS for well over a month and I am having this same problem on the live website. The item that is missing is “SM102-ACRYLIC”.
It’s not showing for me either. SM103-ACRYLIC is but not SM102-ACRYLIC. It sounds like you’ve done the initial investigation well;
You can see the sm102 item in your collection list page 15 of 18 in the designer, so it’s in the paginated collection list results
Very similar items like sm103 do show
If you search sm10, you get 103 but not 102
If you search -acrylic, same
Next steps;
I’d fully review your attributes for FS load and FS filter again just to ensure they’re spot on.
Verify you don’t have any other custom code, custom CSS that could be interfering- I’ve seen sites that had an old isotope installation or mixitup2 install which they were using before FS filter and never fully removed.
Then if you’re technically inclined, you can do a deeper dive into FS load and FS filter to see what’s happening with the data. You can do that with chrome dev tools and some code with the FS API’s to see how FS load is constructing its data and how filter is filtering it.
Or the easier way is to contact FS support, which has an excellent paid support forum for FS+ members.
Note, just for kicks, I’d probably clone the page, and then try changing the pagination size to 100. You currently have a page size of 12 which means it has to load 16 pages to get all of the items. That shouldn’t cause problems but makes it slower.