Création d'une présentation de contenu avec Developer Cloud Service

Vous pouvez créer une présentation de contenu pour un type de contenu dans votre projet Developer Cloud Service à l'aide de la commande cec create-contentlayout.

Pour créer une présentation de contenu dans votre projet Developer Cloud Service, procédez comme suit :

  1. Dans une fenêtre de terminal, accédez au répertoire cec-components.

  2. Saisissez cec create-contentlayout pour afficher les options et les exemples de la commande :

    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. Entrez la commande suivante pour afficher les types de contenu disponibles sur votre serveur :

    cec list-server-content-types
  4. Comme indiqué dans "Syntaxe", vous pouvez créer une présentation de contenu pour le type de contenu sur le serveur Oracle Content Management ou pour le type de contenu dans les modèles sous cec-components/src/main/templates. Par exemple, la commande suivante crée la présentation de contenu pour le type sur le serveur :

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

Vous pouvez modifier les fichiers suivants pour changer la présentation de contenu :

Si vous avez créé une présentation autorisant les paramètres personnalisés (à l'aide de l'option -a lors de la création de la présentation), un autre fichier nommé settings.html est également créé. Il présente le rendu par défaut d'un élément de contenu pour qu'il puisse être affiché.