Een inhoudlay-out maken met Developer Cloud Service

U kunt een inhoudlay-out maken voor een inhoudtype in uw Developer Cloud Service project met de opdracht cec create-contentlayout.

Ga als volgt te werk om een inhoudlay-out in uw Developer Cloud Service project te maken:

  1. Ga in een terminalvenster naar de directory cec-components.

  2. Voer cec create-contentlayout in om opties en voorbeelden voor de opdracht te zien:

    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. Voer de volgende opdracht in om te zien welke inhoudtypen beschikbaar zijn op uw server:

    cec list-server-content-types
  4. Zoals wordt getoond in "Usage" (Gebruik) kunt u een inhoudlay-out maken voor het inhoudtype op de Oracle Content Management server of voor het inhoudtype in de sjablonen onder cec-components/src/main/templates. Met de volgende opdracht wordt bijvoorbeeld de inhoudlay-out voor het type op de server gemaakt:

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

U kunt de volgende bestanden bewerken om de inhoudlay-out te wijzigen:

Als u een lay-out hebt gemaakt waarin aangepaste instellingen mogelijk zijn (door gebruik van de optie -a bij het maken van de lay-out), wordt ook een aanvullend bestand met de naam settings.html gemaakt. Dit bestand levert de standaardweergave van één inhouditem zodat dit item kan worden weergegeven.