För en layoutruta kan du ange vissa restriktioner för vilka komponenter som tillåts i rutan.
Om du begränsar komponenterna i en ruta visas ett varningsmeddelande om en användare drar en komponent som inte är tillåten. Komponenten kan då inte läggas till i eller flyttas till rutan.
Du konfigurerar den här restriktionen genom att redigera layouterna i temat (t.ex. en layoutfil, themes\theme_name\layouts\oneslot.htm
) och lägga till anpassade dataattribut i DIV:en för rutan.
Det här är de anpassade attributens format. Den huvudsakliga skillnaden jämfört med tidigare versioner är att användare endast måste ange komponentens id
. Tidigare var användare tvungna att använda den utförliga syntaxen "<type> <id>"
(som fortfarande stöds) för att begränsa en komponent.
data-allowed-items='["<id>:","<type>,"<type>:<id>",...]' data-disallowed-items='["<id>":"<type>","<type>:<id>",...]
Obs!:
Dubbla citattecken (") eller enkla citattecken (‘) kan användas i värdet fördata-allowed-items
och data-disallowed-items
. I följande exempel används enkla citattecken runt JSON-uppställningen för data-allowed-items
, medan dubbla citattecken används runt JSON-uppställningen för data-disallowed-items
:
<div id="slot101" class="scs-slot" data-allowed-items='["scs-app","scs-title"]' data-disallowed-items="['File List', 'scs-map']"> </div>
I följande tabell listas komponenter och tillhörande id:n som tillhandahålls av Oracle Content Management. För att förhindra namnkonflikter bör du inte ange scs-
som prefix till id:t för någon anpassad (lokal eller fjärr-) komponent eller använda någon typ eller något id som listas i den här tabellen.
Namn | Typ | Id |
---|---|---|
Dokumenthanterare |
scs-app |
Dokumenthanterare |
Gillamarkering på Facebook |
scs-app |
Gillamarkering på Facebook |
Facebook-rekommendationer |
scs-app |
Facebook-rekommendationer |
Fillista |
scs-app |
Fillista |
Mapplista |
scs-app |
Mapplista |
Twitter-följning |
scs-app |
Twitter-följning |
Twitter-delning |
scs-app |
Twitter-delning |
Knapp |
scs-button |
scs-button |
Inlägg (anpassad komponent) |
scs-component |
scs-comp-article |
Rubrik (anpassad komponent) |
scs-component |
scs-comp-headline |
Bild och text (anpassad komponent) |
scs-component |
scs-comp-image-text |
Komponentgrupp |
scs-componentgroup |
scs-componentgroup |
Innehållssökning | scs-contentsearch | scs-contentsearch |
Innehållslista | scs-contentlist | scs-contentlist |
Innehållsplatshållare | scs-component | scs-contentplaceholder |
Innehållsobjekt | scs-component | scs-contentitem |
Avdelare |
scs-divider |
scs-divider |
Dokument |
scs-document |
scs-document |
Galleri |
scs-gallery |
scs-gallery |
Gallerirutnät |
scs-gallerygrid |
scs-gallerygrid |
Bild |
scs-image |
scs-image |
Karta |
scs-map |
scs-map |
Stycke |
scs-paragraph |
scs-paragraph |
Socialfält |
scs-socialbar |
scs-socialbar |
Mellanrum |
scs-spacer |
scs-spacer |
Titel |
scs-title |
scs-title |
YouTube |
scs-youtube |
scs-youtube |
Användare kan skapa lokala komponenter eller fjärrkomponenter. Namnet som anges i det här exemplet (My_Local_Component
) är det id som kan användas för att specificera den här komponenten vid restriktion inuti rutor.
Beskrivning av illustrationen GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png