Rollups (gallerier og lister)

6. Rollups (gallerier og lister)

En rollup er en visning af flere records grupperet under ét. Tænk på det som et galleri eller en samling: "Forårsbilleder 2026", "Klubmestre", "Aktive ponier". Det er ikke selve records — det er en kuration af eksisterende records til en visuelt sammenhængende oversigt.

Hvad en rollup består af

  • Titel — vises som overskrift over visningen
  • Slug — URL-segmentet hvis rollupen får sin egen side
  • Layout — bestemmer det visuelle udtryk (grid, liste, masonry osv.)
  • Records — listen af records der vises. Rækkefølge kan tilpasses
  • Beskrivelse — valgfri intro-tekst
  • Cover-billede — valgfrit, vises i RollupBlocks der renderer som card

Opret en rollup — step-by-step

  1. Gå til Rollups på dashboardet (eller den sitetype-specifikke modul-navn — "Galleri" på artist_portfolio, fx)
  2. Klik + Ny rollup
  3. Udfyld titel, slug, beskrivelse
  4. Vælg layout — det afhænger af hvilke records rollupen indeholder:
    • art-rollup-summary — kunstner-galleri-stil med billeder + titler
    • pony-card-grid — ride-klub pony-cards
    • tournament-table — tabel-visning af stævner
    • sponsor-grid — sponsor-logoer arrangeret i grid
    • news-card-grid — nyheds-cards med dato + uddrag
  5. Tilføj records (klik + Tilføj record og vælg fra dropdown)
  6. Træk records til at sortere dem
  7. Klik Gem

Layouts

Layouts er kode-defineret — du kan ikke oprette nye layouts via admin, kun vælge mellem dem der findes for din sitetype.

artist_portfolio layouts

  • art-rollup-summary — grid af artworks med titel + årstal under hver. God til galleri-sider

riding_club layouts

  • pony-card-grid — flex-wrap af ponier med foto + navn + race
  • tournament-table — tabel-visning af stævner med dato, lokation, kategori
  • sponsor-grid — centreret grid af sponsor-logoer
  • news-card-grid — nyheds-cards med dato + titel + uddrag

Nye layouts kommer som separate tasks når der er behov for nye visuelle udtryk.

Embed via RollupBlock

Når rollupen er klar, embed'er du den på en side:

  1. Åbn rediger-siden for den side
  2. Tilføj en RollupBlock
  3. Konfigurér:
    • rollups — paste én eller flere rollup-slugs (kommasepareret), fx farvespil,stille-studier
    • heading — valgfri overskrift over visningen
    • layoutOverride — valgfri override hvis du vil bruge et andet layout end rollupens default
  4. Gem siden

Rollupen renderes nu på siden med alle records.

Typisk brugsmønster

For et kunstner-galleri:

  1. Opret Artwork-records for hvert værk (titel, billede, beskrivelse, årstal osv.)
  2. Opret en Rollup "Forårsbilleder" og tilføj relevante Artworks
  3. Opret en ContentPage /galleri/forarsbilleder med en RollupBlock der refererer rollup-slugen
  4. Public-visning: /{tenant}/galleri/forarsbilleder viser alle artworks i grid

For en ride-klub:

  1. Opret Pony-records for hver pony
  2. Opret en Rollup "Skole-ponier" med relevante ponier
  3. Embed RollupBlock i en eksisterende ContentPage /ponier
  4. Hvis du senere får en ny pony: tilføj den til Rollup'en — den dukker automatisk op på siden