Dynamic List modulet er et fleksibelt modul, som kan bruges til at lave listeudtræk med indhold fra websitet. Listeudtræk kan fx være filtreret på kategori, sidetype og placering i strukturen.
Herudover kan redaktøren bestemme visningen af listen, såsom om listen skal være med eller uden billeder, vise dato, teaser tekst, kategorisering og lignende. Det er desuden muligt at tilføje søgning og filtrering i listen for slutbrugeren.
For besøgende på siden kunne en Dynamic List eksempelvis se sådan ud:
Typisk use case
Dynamic List modulet bruges ofte til at vise en liste over seneste nyheder på forsiden, eller til at fremhæve undersider på et område af websitet.
Opsæt filtrering af indhold
Under fanen Filtering bestemmes det hvilket indhold der skal vises på listen.
Page types
Opsæt filtrering på en eller flere sidetyper ved at tilføje dem under page types.
Categorizations
Opsæt filtrering på en eller flere kategorier ved at tilføje dem under kategoritypen.
Categorization Operator
Hvis du har tilføjet to eller flere kategorier inden for en kategoritype, kan du her vælge om modulet kun skal vise resultater, der:
- har alle de valgte kategorier (= vælg 'and')
- har mindst ét af de valgte kategorier(= vælg 'or')
Categorization Type Operator
Hvis du har tilføjet items fra to eller flere kategorityper, kan du her vælge om modulet skal vise resultater, der:
- har de valgte kategorier fra alle valgte kategorityper (= vælg 'and')
- har de valgte kategorier fra mindst én af de valgte kategorityper (= vælg 'or')
Root folder
Vil du lave et listeudtræk fra et afgrænset område af websitet bestemmes udgangspunktet under Root Folder.
Levels of search
- Direct sub pages: Vis kun undersider til siden valgt i Root folder, altså kun niveauet under Root folder.
- All sub pages: Vis alle undersider til siden valgt i Root folder, altså alle niveauer under Root folder.
Indstil visning af indhold
Under fanen Settings bestemmes hvordan indholdet i modulet skal vises.
Max Rows Shown
Vælg hvor mange rækker der maksimalt skal vises på listen.
Columns
Opdel listen i en eller flere kolonner. Antallet af kolonner kan begrænses af modulets bredde. Som standard vises en liste i én kolonne.
Sort by
Bestem sorteringen af resultaterne på listen:
- Date Descending: Resultaterne sorteres efter dato, med nyeste dato øverst.
- Date Ascending: Resultaterne sorteres efter dato, men nyeste dato nederst.
- Alphabetical: Resultaterne sorteres efter alfabetisk rækkefølge ud fra siden titel.
- Internal Sort Order: Resultaterne sorteres efter rækkefølgen i sidestrukturen.
Group by
Vælg, om resultaterne i listens kal deles op i grupper:
- No Grouping: Resultaterne deles ikke op i grupper
- Folder name: Resultaterne deles op ud fra de mapper de ligger i
- Alphabetical: Resultaterne deles op alfabetisk
- By Year: Resultaterne deles op i årstal
- By Month: Resultaterne deles op i måneder
Show Thumbnails
Vis resultatsidernes billeder på listen.
Show Teaser
Vis de første par linjer af manchetteksten fra resultatsiderne på listen.
Show Dates
Vis resultatsidens dato på listen. Dato tilføjes kun på News page og Publication pages.
Show Categorizations
Hvis kategorier på nyheder er sat til at blive vist, kan man via Show Categorizations vælge også at få dem vist på listeudtrækket.
Show Pager
Hvis der er mange nyheder / sider kan en ”pager” slås til så brugerne kan bladre mellem flere resultater
Show Load More
Gør det muligt at loade flere nyheder ind på listen.
Do not show initial results
Ved at sætte flueben her kan du skjule listen med alle sider, der opfylde den indstillede filtrering. Det bruges ofte, hvis du har tilføjet en Free text search, og ikke ønsker at vise en liste med alle sider der søges blandt, under dit søgefeltet.
Resultaterne fra brugerens søgning vil uanset indstillingen her blive vist på en liste under søgefeltet.
Change from H2 to H1
Hvis du ønsker at overskriften på modulet skal formateres som H1 i stedet H2, kan du sætte flueben her.
Do not show old documents
Hvis du bruger modulet til at vise arrangementer eller lignende, kan du sætte flueben her for at skjule allerede afholdte events.
Indstil brugerens filtrering
Free text search
Her kan du tilføje et søgefelt, hvor brugeren kan søge i det indhold du har udvalgt gennem filtreringen
Date range search
Hvis du ønsker at brugeren skal kunne indstille sin sødning ud fra datoer, kan du tilføje den mulighed her.
Categorization types
Her kan du give brugeren mulighed for at filtrere sine søgeresultater ud fra de kategorityper du tilføjer.
Din nyhed vises ikke i dynamic list modulet?
Hvis du oplever, at din nyhed ikke vises i dynamic list modulet er der flere muligheder for at fejlsøge problemet. Oftest skyldes det indekseringen af sitet. Dette kan blandt andet påvirkes af, hvis man flytter større mængder indhold rundt på sitet, eller hvis serveren eller sitets app pool genstartes.
Du kan prøve at:
- Udgiv nyheden igen
- Udgiv arkivet igen
- Udgiv dynamic list modulet igen
- Opdater indekseringen af sitet (bed Berú om at gøre dette)