Indholdsliste

Som virksomhedsbruger kan du bruge en indholdslistekomponent til dynamisk at få vist indholdselementer af en bestemt type.

Du kan for eksempel bruge en indholdselementliste på en angivet detaljeside. Når en bruger klikker på et link for at få mere detaljerede oplysninger om et bestemt indholdselement, indlæses automatisk den detaljerede visning af det tilknyttede indholdselement. Hvis der for eksempel er en side med flere artikler, som hver har en overskrift og et billede, og brugeren klikker på en bestemt artikel, viser detaljesiden hele artiklen, uanset hvilken artikel der er valgt.

Sådan føjer du en indholdslistekomponent til en side:

  1. Naviger til den side, som du vil redigere, og sørg for, at Knappen Rediger er sat til Rediger.
  2. Føj komponenten til siden.
  3. Du redigerer komponenten og dens udseende ved at klikke på dens menuikon Ikonet Komponentmenu og vælge Indstillinger.
  4. Brug fanen Generelt til at ændre afstand, justering og andre præsentationsvalg.
  5. Vælg blandt de følgende for at angive yderligere standarder for det indhold, der vises.
    • Indholdstype: Vælg en af de tilgængelige indholdstyper. Indholdstyperne tilhører indholdselementerne i sitesamlingen og indeholder tilpassede digitale aktivtyper.

    • Maksimalt antal elementer og Start ved element: Angiv det maksimale antal elementer, der skal vises, og hvor visningen skal begynde. Yderligere elementer vises ikke.

    • Sideinddeling: Angiv, om valg for sideinddeling skal vises sammen med listen. Hvis du vælger dette, kan du skræddersy den måde, sidenummereringen vises på: med knapper eller sidenumre og om nødvendigt forskellige labels

    • Dato: Brug de viste valg til at vælge de indholdselementer, der skal vises, på basis af elementoprettelsesdatoen før, efter, mellem eller inden for de valgte datoer eller datointervaller.

    • Kategorier: Vælg Kategorier for at filtrere listen over indholdselementer, så der kun vises elementer fra en eller flere bestemte kategorier. Klik på Vælg kategorier for at åbne et slide-out-panel, som du kan bruge til at vælge kategorier i siteinformationsbasen. Hvis du vælger mere end én kategori i samme taksonomi, skal de viste elementer blot have tildelt én af de valgte kategorier. Hvis du vælger mere end én kategori fra forskellige taksonomier, skal de viste elementer have tildelt alle de valgte kategorier. Hvis du for eksempel har valgt kategorier for Byer og Parker fra taksonomien Destination, vises de elementer, som er byer eller parker. Hvis du vælger kategorien Byer fra taksonomien Destination og kategorien Europa fra taksonomien Regioner, vises de elementer, som er byer i Europa.

      Alle underordnede i den valgte kategori er som standard tilgængelige. Hvis du vil begrænse listen til elementer i en specifik kategorinode, skal du vælge noden og fravælge Medtag underordnede kategorier.

    • Sprog: Vælg et af de sprog, der er knyttet til informationsbasen.

    • Yderligere forespørgselsstreng (valgfri): Angiv yderligere forespørgselsparametre for at indsnævre listen over viste elementer endnu mere ved hjælp af en syntaks, som: field.dept eq "Finance". Du kan se listen over tilgængelige operatorer i tabellen nedenfor.

    • Sorter efter: Sorter elementerne efter navn eller dato i stigende eller faldende rækkefølge. Hvis indholdstypen indeholder andre dato-, tal- eller decimalfelter, kan du også sortere efter disse felter.

      Du kan også vælge Tilpasset og derefter indtaste et tilpasset udtryk. For at sortere efter afdelingsnr. i stigende rækkefølge kan du for eksempel indtaste fields.deptno:asc. Du kan også definere en URL-parameter for sortering. Du kan for eksempel indtaste {{URLParams.sortBy}} og derefter tilføje følgende parameter i slutningen af site-URL'en: ?sortBy=fields.deptno:asc.

    • Elementvisning: Vælg det layout, der skal bruges til at vise indholdselementet. Det viste standardlayout viser alle felter i indholdselementet. Hvis indholdselementet har andre tilpassede layout, der er designet til det, kan du vælge ethvert tilgængeligt layout. Hvis du vælger et tilpasset layout, der har Tilføj understøttelse af tilpassede indstillinger ved brug i Sites aktiveret, kan du føje tilpassede data til layoutet ved at klikke på ikonet Næste, indtaste data i feltet Tilpassede data og derefter klikke på Tilbage for at returnere til fanen Generelt.

    • Side, der skal vise individuelt element: Hvis du har angivet en eller flere sider som detaljesider, vises de her. Vælg en side, der skal vise detaljerede oplysninger, når en bruger klikker på linket på et indholdselement for at se detaljerede oplysninger.

      Bemærk:

      Hvis du ikke opretter en detaljeside, vises linket til detaljer ikke for indholdselementet i standardlayoutet.
    • Listevisning: Vælg et sektionslayout for at arrangere elementerne. Denne liste kan omfatte tilpassede layouts. Der er følgende layouts:

      • Vandret: Arrangerer elementerne efter hinanden på en vandret linje.

      • Lodret: Arrangerer elementerne efter hinanden på en lodret linje. Dette er standardlayoutet, hvis intet layout er valgt.

      • To kolonner: Arrangerer elementerne to og to i flere rækker.

      • Tre kolonner: Arrangerer elementerne tre og tre i flere rækker.

      Klik på højrepilen ud for det valgte layout for at ændre indstillinger for layoutet.

    • Tom listevisning: Vælg, hvordan en tom liste skal vises.

    • Valg: Vælg, om der skal anvendes automatisk opfriskning på den søgeforespørgsel, der er angivet i komponenten Indholdssøgning.

    • Afstand: Vælg, hvordan elementerne skal vises.

  6. Brug fanen Typografi til at formatere den ramme, der indeholder komponenten med foruddefinerede typografier eller med dine egne tilpassede valg.

Tabel 10-1 Forespørgselsoperatorer

Operator Eksempel Understøttede datatyper Beskrivelse
eq ?q=name eq "John"

?q=type eq "DigitalAsset"

?q=type eq "Medarbejder" and fields.DOB eq "1994/09/26T16:23:45.208"

?q=type eq "Medarbejder" and fields.DOB eq "1994/09/26T16:23:45.208"

text, reference, number, decimal, boolean, datetime Lighedstegn-operatoren (eq) matcher den eksakte værdi, der angives i forespørgslen. Denne operator kan ikke anvendes på datatyper, der har flere værdier. Der skelnes ikke mellem små og store bogstaver i den værdi, der angives sammen med denne operator, med undtagelse af standardfelter. Denne operator tager også hensyn til specialtegn i værdien.
co ?q=(type eq "Medarbejder" AND name co "john alex")

?q=(type eq "Bil" AND fields.features co "manuelt")

text, reference, number, decimal, datetime, largetext Indeholder-operatoren (co) matcher alle ord, der angives i kriterierne. Ordene dannes ved opdeling af værdien efter specialtegn. Det giver de resultater, der indeholder mindst et af ordene (i dette eksempel john eller alex eller dem begge). Denne operator tager ikke hensyn til specialtegn i værdien ved søgning. Denne operator udfører ikke en søgning på stopord. Se dokumentationen til Apache Lucene for at få yderligere oplysninger om stopord.

Denne operator kan anvendes på text, largetext i forbindelse med attributter med en enkelt værdi. For attributter med flere værdier kan den anvendes på text, reference, number, decimal, datetime, largetext. Tabellen Understøttede date/datetime-formater (24-timer) nedenfor indeholder beskrivelser af de mulige datetime-formater. Der skelnes ikke mellem små og store bogstaver i den værdi, der angives sammen med denne operator.

sw ?q=type eq "Medarbejder" AND name sw "Joh"

?q=type eq "Medarbejder" AND fields.city sw "Los"

text Starter med-operatoren (sw) matcher kun værdien for indledende tegn, der er angivet i feltbetingelsen. Denne operator kan ikke anvendes på datatyper, der har flere værdier. Der skelnes ikke mellem små og store bogstaver i den værdi, der angives sammen med denne operator.
ge ?q=(type eq "Medarbejder" AND fields.age ge "40")

?q=type eq "DigitalAsset" AND updatedDate ge "20171026"

number, decimal, datetime Større end eller lig med-operatoren (ge) matcher kun numeriske værdier og datetime-værdier. Tabellen Understøttede date/datetime-formater (24-timer) nedenfor indeholder beskrivelser af de mulige datetime-formater. Denne operator kan ikke anvendes på datatyper, der har flere værdier.
le ?q=(type eq "Medarbejder" AND fields.weight le "60,6") number, decimal, datetime Mindre end eller lig med-operatoren (le) matcher kun numeriske værdier og datetime-værdier. Tabellen Understøttede date/datetime-formater (24-timer) nedenfor indeholder beskrivelser af de mulige datetime-formater. Denne operator kan ikke anvendes på datatyper, der har flere værdier.
gt ?q=(type eq "Medarbejder" AND fields.age gt "20") number, decimal, datetime Større end-operatoren (gt) matcher kun numeriske værdier og datetime-værdier. Tabellen Understøttede date/datetime-formater (24-timer) nedenfor indeholder beskrivelser af de mulige datetime-formater. Tabellen Understøttede date/datetime-formater (24-timer) nedenfor indeholder beskrivelser af de mulige datetime-formater. Denne operator kan ikke anvendes på datatyper, der har flere værdier.
lt ?q=(type eq "Medarbejder" AND fields.age lt "20")

?q=type eq "Medarbejder" AND createdDate lt "1994/09/26T16:23:45.208"

number, decimal, datetime Mindre end-operatoren (lt) matcher kun numeriske værdier og datetime-værdier. Du kan læse om de mulige datetime-formater i afsnittet Understøttede date/datetime-formater (24-timer). Denne operator kan ikke anvendes på datatyper, der har flere værdier.
mt ?q=(type eq "Bil" AND fields.review mt "benzin 20KMPL")

?q=(type eq "Medarbejder" AND name mt "Jo?n")

?q=(type eq "Medarbejder" AND name mt "Jo*")

?q=(type eq "Medarbejder" AND fields.role mt "senior*")

text, largetext Med fraseforespørgsels- eller afstandssøgningsoperatoren (mt) kan du finde ord, der befinder sig inden for en bestemt afstand af hinanden. Resultaterne sorteres efter bedste match. Det er nyttigt ved søgning i indholdselementer, når værdier, der angives i kriterierne, "benzin 20kmpl", skal finde faktisk indhold, der muligvis indeholder "benzin i brændstoføkonomi kører 20KMPL i høj fart".

Matcher-operatoren kan også anvendes med et jokertegn i den angivne værdi og understøtter både enkelttegns- og flertegnssøgninger med jokertegn inden for en enkelt værdi. Brug ? som jokertegn for et enkelt tegn og * som jokertegn for flere tegn. Du kan søge efter både "John" og "Joan" ved at angive "Jo?n" for et enkelt tegn og "Jo*" for flere tegn.

Denne operator kan anvendes på både datatyper med en enkelt værdi og datatyper, der har flere værdier. Denne operator udfører ikke en søgning på stopord. Se dokumentationen til Apache Lucene for at få yderligere oplysninger om stopord. Der skelnes ikke mellem små og store bogstaver i den værdi, der angives sammen med denne operator.

sm ?q=(type eq "Medarbejder" And fields.city sm "Rom") text, largetext Forespørgselsoperator for ligner. Denne operator gør det muligt at søge efter værdier, der lyder som angivne kriterier (kaldes også fuzzy-søgning), der som standard maksimalt bruger to redigeringer til at matche resultatet. "Rom" ligner "Dom". Denne operator kan anvendes på både datatyper med en enkelt værdi og datatyper, der har flere værdier. Der skelnes ikke mellem små og store bogstaver i den værdi, der angives sammen med denne operator.
AND ?q=(type eq "Medarbejder" AND name eq "John" AND fields.age ge "40") Ikke tilgængelig AND-operatoren kan bruges til at indsætte en AND-betingelse mellem flere forespørgselsbetingelser. Den har højere prioritet end OR.
OR type eq "Medarbejder" AND name eq "John" OR fields.age ge "40" Ikke tilgængelig OR-operatoren kan bruges til at indsætte en OR-betingelse mellem flere forespørgselsbetingelser.
( ) ?q=type eq "Medarbejder" AND (name eq "John" AND fields.age ge "40")

?q=type eq "Medarbejder" AND ( (name eq "John" AND fields.age ge "40") OR fields.weight ge 60)

Ikke tilgængelig Parentes, omslutningsoperator til gruppering af betingelser i kriterierne. Den har den højeste prioritet og efterfølges af AND og derefter OR.