Filteren, sorteren en laden van CMS-content in Webflow zonder eigen code. Wij kennen de valkuilen.
Onderdeel van onze stack. We kiezen per project welke tools passen, niet andersom.
Finsweet Attributes voegt functionaliteit toe aan het Webflow CMS met data-attributen: filteren, sorteren, zoeken, laden bij scrollen, lijsten samenvoegen en meer dan honderd items in één lijst tonen. Zonder eigen code, direct in de Designer. Wij gebruiken het voor productvinders, portfolio's en blogs, en we kennen de valkuilen.
Een set scripts van Finsweet, een Webflow-bureau, die je aan een pagina toevoegt. Daarna zet je attributen op elementen: dit is de lijst, dit is een filter, dit is het zoekveld. De scripts doen de rest. Het is gratis, veel gebruikt en goed gedocumenteerd.
Productvinders met meerdere filters, zoals de motorvinder van Mitsubishi Turbochargers & Engines. Portfolio-overzichten met filters per categorie. Blogs met zoeken en laden bij scrollen. Lijsten die boven de Webflow-limiet van honderd items uitkomen. Overal waar een CMS-lijst meer moet doen dan tonen.
Verschillende versies van Finsweet kunnen met elkaar botsen, en zo'n conflict zie je soms alleen op de live site en niet in de Designer. Lastig te vinden, snel op te lossen als je weet waar je moet kijken. Verder gebeurt alles in de browser, dus bij duizenden items wordt het traag. Dan verplaatsen we het filteren naar de server, met Xano of Next.js.
Op Webflow-sites, naast GSAP voor animatie. Bij paginaovergangen met Barba.js starten we Finsweet bij elke nieuwe pagina opnieuw.
Bij meer dan een paar honderd items, bij filters die data uit externe bronnen nodig hebben, of bij portals met een inlog. Dan kiezen we Wized of Next.js.
Niets. De scripts van Finsweet Attributes zijn gratis.
Ja. De items staan gewoon in de HTML en zijn dus indexeerbaar. De filters van Finsweet Attributes zijn er voor bezoekers, niet voor Google.
Finsweet Attributes kan enkele honderden items zonder problemen aan. Daarboven wordt het traag, omdat alles in de browser gebeurt. Dan verplaatsen we het filteren naar de server, met Xano of Next.js.
Ja. Een nieuw filter is een Finsweet-attribuut op een nieuw veld in Webflow. Na een uitleg doe je dat zelf.
Ja. Op een meertalige site gebruik je per taal dezelfde attributen, dus filters en zoeken met Finsweet Attributes werken in elke taal.