Creación de un diseño de contenido con Developer Cloud Service

Puede crear un diseño de contenido para un tipo de contenido en su proyecto de Developer Cloud Service con el comando cec create-contentlayout.

Para crear un diseño de contenido en el proyecto de Developer Cloud Service:

  1. En una ventana de terminal, vaya al directorio cec-components.

  2. Introduzca cec create-contentlayout para ver las opciones y los ejemplos para el comando:

    Usage: cec create-contentlayout <name>
    
    Creates a content layout based on a content type from a local template or from CEC server. 
    By default, an "overview" content layout is created. Optionally specify -s <style> 
    to create in a different style.
    
    Valid values for <style> are:
      detail
      overview
    
    Options:
      --contenttype, -c  <contenttype> Content layout is based on         [required]
    
      --template, -t       <template> Content type is from
      --server, -r         flag to indicate the content type is from server
      --style, -s          <style> Content layout style
      --addcustomsettings, -a  Add support for custom settings when used in Sites
      --help, -h           Show help                                         [boolean]
    
    Examples:
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -t BlogTemplate
      cec create-contentlayout Blog-Post-Detail-Layout -c Blog-Post -t BlogTemplate -s detail
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -t BlogTemplate -a
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r
      cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r -s detail
  3. Introduzca el siguiente comando para ver los tipos de contenido disponibles en el servidor:

    cec list-server-content-types
  4. Como se muestra en "Uso", puede crear un diseño de contenido para el tipo de contenido del servidor de Oracle Content Management o para el tipo de contenido de las plantillas en cec-components/src/main/templates. Por ejemplo, el siguiente comando crea el diseño de contenido para el tipo del servidor:

    cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r

Puede editar los siguientes archivos para modificar el diseño de contenido:

Si ha creado un diseño que permite una configuración personalizada (usando la opción -a al crear el diseño), también se crea un archivo adicional denominado settings.html, que proporciona una representación por defecto de un solo elemento de contenido para que lo pueda mostrar.