Összetevők korlátozása rekeszekben

Az elrendezés rekeszeinél az azokban megengedett összetevőkre vonatkozó korlátozásokat adhat meg.

Ha egy rekeszben korlátozza az összetevőket, a nem megengedett összetevőt abba áthúzó felhasználónak figyelmezető üzenet jelenik meg, és nem fogja tudni felvenni vagy áthelyezni az összetevőt abba a rekeszbe.

Ilyen korlátozás megadásához az elrendezéseket szerkesztheti a témában (például a themes\téma_neve\layouts\oneslot.htm elrendezésfájlban), és egyéni adatattribútumokat vehet fel a rekesz div elemében.

Az egyéni attribútumok formátuma alább látható. A korábbi verziókhoz képest a legfontosabb eltérés az, hogy a felhasználóknak csak az összetevő id értékét kell megadniuk. Korábban összetevő korlátozásához a felhasználóknak a részletesebb "<type> <id>" szintaxist kellett használniuk (ez továbbra is támogatott).

data-allowed-items='["<id>:","<type>,"<type>:<id>",...]'
data-disallowed-items='["<id>":"<type>","<type>:<id>",...]

Megjegyzés:

A data-allowed-items és a data-disallowed-items esetében az idézőjel (") és az aposztróf (') egyaránt használható. A következő példában a data-allowed-items aposztrófot használ a JSON tömb előtt és után, míg a data-disallowed-items idézőjelet:
<div id="slot101" 
     class="scs-slot" 
     data-allowed-items='["scs-app","scs-title"]' 
     data-disallowed-items="['File List', 'scs-map']">
</div>

A következő táblázat az Oracle Content Management szolgáltatásban rendelkezésre álló összetevőket és megfelelő azonosítójukat sorolja fel. A névütközés elkerülése érdekében ne tegyen scs- előtagot testreszabott (helyi vagy távoli) összetevő azonosítója elé, és ne használja a táblázatban felsorolt típusokat vagy azonosítókat sem.

Név Típus Azonosító

Dokumentumkezelő

scs-app

Dokumentumkezelő

Facebook tetszésnyilvánítás

scs-app

Facebook tetszésnyilvánítás

Facebook ajánlat

scs-app

Facebook ajánlat

Fájllista

scs-app

Fájllista

Mappalista

scs-app

Mappalista

Twitter-követés

scs-app

Twitter-követés

Megosztás a Twitteren

scs-app

Megosztás a Twitteren

Gomb

scs-button

scs-button

Cikk (egyéni összetevő)

scs-component

scs-comp-article

Főcím (egyéni összetevő)

scs-component

scs-comp-headline

Kép és szöveg (egyéni összetevő)

scs-component

scs-comp-image-text

Összetevőcsoport

scs-componentgroup

scs-componentgroup

Tartalom keresése scs-contentsearch scs-contentsearch
Tartalomlista scs-contentlist scs-contentlist
Tartalom helyőrzője scs-component scs-contentplaceholder
Tartalomelem scs-component scs-contentitem

Elválasztó

scs-divider

scs-divider

Dokumentum

scs-document

scs-document

Galéria

scs-gallery

scs-gallery

Galériarács

scs-gallerygrid

scs-gallerygrid

Kép

scs-image

scs-image

Térkép

scs-map

scs-map

Bekezdés

scs-paragraph

scs-paragraph

Közösségi sáv

scs-socialbar

scs-socialbar

Térköz

scs-spacer

scs-spacer

Cím

scs-title

scs-title

YouTube

scs-youtube

scs-youtube

A felhasználók helyi vagy távoli összetevőket hozhatnak létre. Az ebben a példában megadott név (My_Local_Component) azonosítóként használható az összetevő megadásához rekeszeken belüli korlátozásnál.


A(z) GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png leírása
A(z) GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png ábra leírása