Collecties: overzicht

Samenvatting

Heb je content die zich herhaalt — zoals nieuwsberichten, teamleden, vacatures of producten? Dan gebruik je Collecties. Een collectie is als een database binnen je website: je voert de content één keer in en toont die op meerdere plekken. Pas je iets aan in een collectie-item, dan werkt dat automatisch door overal waar het wordt gebruikt.

Je vindt Collecties binnen een website, in het zijmenu (bovenste groep, naast Pagina's en Formulieren).

Hoe werkt het

Een collectie is in de basis een tabel: je maakt items aan (dat zijn de rijen, zoals individuele nieuwsberichten) en je bepaalt zelf de velden (de kolommen, zoals titel, afbeelding en datum). Als je wilt, kun je ook een detailpagina instellen — dan krijgt elk item automatisch een eigen pagina.

De vier meestgebruikte collectietypes

Type Wat sla je op? Typisch gebruik
Producten Naam, omschrijving, afbeelding, prijs Productoverzicht met een detailpagina per product
Nieuws Titel, intro, afbeelding, datum, volledige tekst Nieuwsoverzicht met losse nieuwspagina's
Teams Naam, functie, foto, bio Teampagina en/of teamlid per project
Artikelen Titel, intro, tekst, afbeelding Blog, kennisbank of documentatie

De kracht: je hebt één bron van data en kunt die op meerdere plekken tonen. Wijzig je een teamlid, dan wordt dat overal bijgewerkt.

Collectie-instellingen: Data tab

In de instellingen van een collectie vind je een Data tab met:

Instelling Wat doet het?
Publieke data Maakt de data van je collectie publiek beschikbaar via een API nadat je de website publiceert
Externe data Schakel in om data van een externe bron te gebruiken. Er verschijnt dan een veld voor de URL van de externe JSON-data. De items zijn dan alleen-lezen (niet bewerkbaar in Mach3Blocks).

Wanneer gebruik je dit

  • Nieuws of blog: een overzichtspagina met alle berichten, plus detailpagina's, en op de homepage alleen de laatste 3.
  • Teamleden: een teampagina met iedereen, en op andere pagina's een specifiek teamlid tonen.
  • Vacatures: een vacature-overzicht met een eigen pagina per vacature.
  • Producten: een productoverzicht met detailpagina's, eventueel gefilterd op categorieën.

Stappenplan

  1. Ga naar Website → Collecties → Collectie toevoegen en geef de collectie een naam
  2. Voeg velden toe via Velden → Veld toevoegen (kies bijv. Heading, Tekst, Afbeelding)
  3. Voeg items toe via Items → Item toevoegen en vul de velden in
  4. (Optioneel) Klik op Template rechtsboven om een detailpagina te bouwen — koppel daar de velden aan blokken
  5. Toon de collectie op pagina's door in de editor een geschikt blok te selecteren en rechtsboven Collectie koppelen te kiezen
  6. Publiceer de website om alles live te zetten

Veelgestelde vragen

Wat is het verschil tussen een collectie en een gewone pagina?
Een pagina heeft vaste content. Een collectie is een herbruikbare set items die je op meerdere pagina's kunt tonen. Wijzig je een item, dan wordt dat overal bijgewerkt.

Moet ik een detailpagina instellen?
Niet per se. Je kunt een collectie ook alleen als overzicht tonen, zonder dat items een eigen pagina hebben.

Worden wijzigingen direct zichtbaar?
Nee, je moet de website eerst publiceren. Uitzondering: als je externe JSON-data gebruikt, wordt die bij elke paginalading ververst.