Para cualquier espacio de diseño, puede especificar determinadas restricciones en los componentes permitidos en el espacio.
Si restringe componentes en un espacio, cualquier usuario que arrastre un componente que no esté permitido verá un mensaje de advertencia y no podrá agregar ni mover el componente a ese espacio.
Para configurar esta restricción, edite los espacios en su tema (por ejemplo, un archivo de diseño themes\theme_name\layouts\oneslot.htm
) y agregue atributos de datos personalizados a la división de espacio.
Este es el formato de los atributos personalizados. La diferencia principal con las versiones anteriores es que los usuarios solo deben especificar el id
del componente. Anteriormente, para restringir un componente, los usuarios debían usar la sintaxis detallada "<type> <id>"
(que sigue estando soportada).
data-allowed-items='["<id>:","<type>,"<type>:<id>",...]' data-disallowed-items='["<id>":"<type>","<type>:<id>",...]
Nota:
El valor paradata-allowed-items
y data-disallowed-items
puede utilizar comillas dobles (") o simples (‘). En el siguiente ejemplo, data-allowed-items
utiliza comillas simples alrededor de la matriz de JSON, mientras que data-disallowed-items
utiliza comillas dobles alrededor de la matriz JSON:
<div id="slot101" class="scs-slot" data-allowed-items='["scs-app","scs-title"]' data-disallowed-items="['File List', 'scs-map']"> </div>
En la tabla siguiente se muestran los componentes y sus respectivos identificadores proporcionados por Oracle Content Management. Para evitar conflictos en la asignación de nombres, no agregue el prefijo scs-
a ningún identificador de componente (local o remoto) personalizado ni utilice ningún tipo o identificador incluido en esta tabla.
Nombre | Tipo | Identificador |
---|---|---|
Gestor de documentos |
scs-app |
Gestor de documentos |
Me gusta de Facebook |
scs-app |
Me gusta de Facebook |
Recomendar en Facebook |
scs-app |
Recomendar en Facebook |
Lista de archivos |
scs-app |
Lista de archivos |
Lista de carpetas |
scs-app |
Lista de carpetas |
Seguir en Twitter |
scs-app |
Seguir en Twitter |
Compartir en Twitter |
scs-app |
Compartir en Twitter |
Botón |
scs-button |
scs-button |
Artículo (componente personalizado) |
scs-component |
scs-comp-article |
Cabecera (componente personalizado) |
scs-component |
scs-comp-headline |
Imagen y texto (componente personalizado) |
scs-component |
scs-comp-image-text |
Grupo de componentes |
scs-componentgroup |
scs-componentgroup |
Búsqueda de contenido | scs-contentsearch | scs-contentsearch |
Lista de contenido | scs-contentlist | scs-contentlist |
Marcador de posición de contenido | scs-component | scs-contentplaceholder |
Elemento de contenido | scs-component | scs-contentitem |
Divisor |
scs-divider |
scs-divider |
Documento |
scs-document |
scs-document |
Galería |
scs-gallery |
scs-gallery |
Cuadrícula de galería |
scs-gallerygrid |
scs-gallerygrid |
Imagen |
scs-image |
scs-image |
Mapa |
scs-map |
scs-map |
Párrafo |
scs-paragraph |
scs-paragraph |
Barra social |
scs-socialbar |
scs-socialbar |
Espaciador |
scs-spacer |
scs-spacer |
Título |
scs-title |
scs-title |
YouTube |
scs-youtube |
scs-youtube |
Los usuarios pueden crear componentes locales o remotos. El nombre que se proporciona en este ejemplo (My_Local_Component
) es el identificador que se puede utilizar para especificar este componente para la restricción en los espacios.
Descripción de la ilustración GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png