Paginasjablonen maken creating-page-templates

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

Wanneer u een pagina maakt, moet u een sjabloon selecteren die wordt gebruikt als basis voor het maken van de nieuwe pagina. De sjabloon definieert de structuur van de resulterende pagina, eventuele eerste inhoud en de componenten die kunnen worden gebruikt.

Met de Sjablooneditor is het creëren en onderhouden van sjablonen niet meer alleen een taak voor ontwikkelaars. Een hoofdgebruiker die ook maker van sjablonen wordt genoemd, kan ook worden betrokken. Ontwikkelaars zijn nog steeds nodig om de omgeving in te stellen, clientbibliotheken te maken en de te gebruiken componenten te maken, maar zodra deze basisbeginselen zijn ingesteld, kan de maker van sjablonen sjablonen maken en configureren zonder een ontwikkelingsproject.

De Sjabloonconsole stelt sjabloonauteurs in staat om:

  • Maak een nieuwe sjabloon of kopieer een bestaande sjabloon.
  • De levenscyclus van de sjabloon beheren.

De Sjablooneditor stelt sjabloonauteurs in staat om:

  • Voeg componenten aan het malplaatje toe en plaats hen op een ontvankelijk net.
  • Configureer de componenten vooraf.
  • Bepaal welke componenten op pagina's kunnen worden uitgegeven die met het malplaatje worden gecreeerd.

In dit document wordt uitgelegd hoe een sjabloonauteur Met de sjabloonconsole en -editor kunt u bewerkbare sjablonen maken en beheren.

Raadpleeg het document voor ontwikkelaars voor gedetailleerde informatie over hoe bewerkbare sjablonen op technisch niveau werken Paginasjablonen - Bewerkbaar voor meer informatie .

NOTE
AEM 6.4.5.0 of hoger is vereist om bewerkbare sjablonen te gebruiken met de SPA Editor.
NOTE
De sjablooneditor biedt geen ondersteuning voor rechtstreekse targeting op het sjabloonniveau. Pagina's die zijn gemaakt op basis van een bewerkbare sjabloon, kunnen als doel worden ingesteld, maar de sjablonen zelf kunnen dat niet.
CAUTION
Pagina's en sjablonen die zijn gemaakt met de Sjabloonconsole zijn niet bedoeld voor gebruik met de klassieke interface en dergelijk gebruik wordt niet ondersteund.

Voordat u begint before-you-start

NOTE
Een beheerder moet een sjabloonmap configureren in het dialoogvenster Configuratiebrowser en pas de juiste machtigingen toe voordat een sjabloonauteur een sjabloon in die map kan maken.

De volgende punten zijn belangrijk om te overwegen alvorens u begint:

  • Voor het maken van een nieuwe sjabloon is samenwerking vereist. Daarom Rol wordt aangegeven voor elke taak.

  • Afhankelijk van hoe uw instantie wordt gevormd, zou het nuttig kunnen zijn om zich ervan bewust te zijn dat AEM nu verstrekt twee basistypen sjabloon. Dit heeft geen invloed op hoe je eigenlijk een sjabloon gebruiken om een pagina te maken, maar dit is van invloed op het type sjabloon dat u kunt maken en de manier waarop een pagina betrekking heeft op de sjabloon.

Rollen roles

Om een nieuwe sjabloon te maken met behulp van de sjabloonconsole en de sjablooneditor is samenwerking tussen de volgende rollen vereist:

  • Beheer:

    • Hiermee maakt u een nieuwe map voor sjablonen die u nodig hebt admin rechten.
    • Dergelijke taken kunnen vaak ook door een ontwikkelaar worden uitgevoerd
  • Developer:

    • Concentraties op de technische/interne details
    • Heeft ervaring nodig met de ontwikkelomgeving.
    • Verstrekt de malplaatjeauteur van noodzakelijke informatie.
  • Sjabloonauteur:

    • Dit is een specifieke auteur die lid is van de groep template-authors

      • Hiermee worden de vereiste rechten en machtigingen toegewezen.
    • Kan het gebruik van componenten en andere details op hoog niveau configureren die het volgende vereisen:

      • Enkele technische kennis

        • Gebruik bijvoorbeeld patronen bij het definiëren van paden.
      • Technische informatie van de ontwikkelaar.

Vanwege de aard van sommige taken, zoals het maken van een map, is een ontwikkelomgeving nodig. Hiervoor is kennis en ervaring vereist.

De in dit document beschreven taken worden weergegeven met de rol die verantwoordelijk is voor de uitvoering ervan.

Bewerkbare en statische sjablonen editable-and-static-templates

AEM biedt nu twee basistypen sjablonen:

  • Bewerkbare sjablonen

    • Kan gemaakt en bewerkt door sjabloonauteurs die de Sjabloon console en editor. De Sjabloon de console is toegankelijk in Algemeen van de Gereedschappen console.
    • Nadat de nieuwe pagina is gemaakt, wordt een dynamische verbinding onderhouden tussen de pagina en de sjabloon. Dit betekent dat wijzigingen in de sjabloonstructuur en/of vergrendelde inhoud worden doorgevoerd op alle pagina's die met die sjabloon zijn gemaakt. Wijzigingen in de ontgrendelde (dat wil zeggen initiële) inhoud worden niet doorgevoerd.
    • Het inhoudsbeleid van het gebruik, dat u deze van de malplaatjeredacteur kunt bepalen, om de ontwerpeigenschappen voort te zetten. De ontwerpmodus in de pagina-editor wordt niet meer gebruikt voor bewerkbare sjablonen.
  • Statische sjablonen

    • Statische sjablonen zijn beschikbaar voor verschillende versies van AEM.
    • Ze zijn verstrekt door uw ontwikkelaarsen kunnen dus niet door auteurs worden gemaakt of bewerkt.
    • Er wordt gekopieerd om de nieuwe pagina te maken, maar er bestaat daarna geen dynamische verbinding (hoewel de sjabloonnaam ter informatie is geregistreerd).
    • Gebruiken Ontwerpmodus om ontwerpeigenschappen te behouden.
    • Omdat het bewerken van statische sjablonen de exclusieve taak van een ontwikkelaar is, raadpleegt u het document voor ontwikkelaars Paginasjablonen - statisch voor meer informatie .

De sjabloonconsole en sjablooneditor staan per definitie alleen het maken en bewerken van bewerkbare sjablonen toe. Daarom richt dit document zich uitsluitend op bewerkbare sjablonen.

Een sjabloon gebruiken om een pagina te maken using-a-template-to-create-a-page

Als u een sjabloon gebruikt naar een nieuwe pagina maken er is geen zichtbaar verschil en geen aanwijzing tussen statische en bewerkbare sjablonen. Voor de auteur van de pagina is het proces transparant.

Sjablonen maken en beheren creating-and-managing-templates

Bij het maken van een nieuwe bewerkbare sjabloon:

NOTE
De Toegestane sjablonen zijn vaak vooraf gedefinieerd wanneer uw website voor het eerst wordt ingesteld.
CAUTION
Voer nooit informatie in die u nodig hebt geïnternationaliseerd in een sjabloon.

Sjabloonmap maken - Beheer creating-a-template-folder-admin

Een malplaatjeomslag zou voor uw project moeten worden gecreeerd om uw project-specifieke malplaatjes te houden. Dit is een beheertaak die in het document wordt beschreven Paginasjablonen - Bewerkbaar.

Een nieuwe sjabloon maken - Sjabloonauteur creating-a-new-template-template-author

  1. Open de Sjabloonconsole (via Gereedschappen -> Algemeen) en navigeer naar de vereiste map.

    note note
    NOTE
    In een standaardinstelling AEM globaal bestaat al in de sjabloonconsole. Dit houdt standaardmalplaatjes vast en doet dienst als reserve als geen beleid en/of malplaatje-types in de huidige omslag worden gevonden.
    Aanbevolen wordt een sjabloonmap die voor uw project is gemaakt.
  2. Selecteren Maken, gevolgd door Sjabloon maken om de wizard te openen.

  3. Kies een Sjabloontype selecteert u vervolgens Volgende.

    note note
    NOTE
    Sjabloontypen zijn vooraf gedefinieerde sjabloonlay-outs en kunnen worden beschouwd als sjablonen voor een sjabloon. Deze worden vooraf bepaald door ontwikkelaars of de systeembeheerder. Meer informatie vindt u in het document voor ontwikkelaars Paginasjablonen - Bewerkbaar.
  4. Voltooi de Sjabloondetails:

    • Sjabloonnaam
    • Beschrijving
  5. Selecteer Maken. Er wordt een bevestiging weergegeven. Selecteer Openen om te beginnen bewerken van de sjabloon of Gereed om terug te keren naar de sjabloonconsole.

    note note
    NOTE
    Wanneer een nieuwe sjabloon wordt gemaakt, wordt deze gemarkeerd als Concept in de console, wijst dit erop dat het nog niet beschikbaar is om door paginaauteurs te gebruiken.

Sjablooneigenschappen definiëren - Sjabloonauteur defining-template-properties-template-author

Een sjabloon kan de volgende eigenschappen hebben:

  • Afbeelding

    • Afbeelding die moet worden gebruikt als een miniatuur van de sjabloon als hulpmiddel bij het selecteren, bijvoorbeeld in de wizard Pagina maken.

      • Kan worden geüpload
      • Kan worden gegenereerd op basis van de sjablooninhoud
  • Titel

    • Een titel die wordt gebruikt voor de identificatie van de sjabloon, zoals in de Pagina maken wizard.
  • Beschrijving

    • Een facultatieve beschrijving om meer informatie over het malplaatje en zijn gebruik te verstrekken, die bijvoorbeeld in Pagina maken wizard.

De eigenschappen weergeven en/of bewerken:

  1. In de Sjabloonconsole selecteert u de sjabloon.
  2. Selecteer Eigenschappen weergeven op de werkbalk of kies Snelle opties om het dialoogvenster te openen.
  3. U kunt nu de sjablooneigenschappen weergeven of bewerken.
NOTE
De status van een sjabloon (concept, ingeschakeld of uitgeschakeld) wordt aangegeven in de console.

Miniatuurafbeelding sjabloon template-thumbnail-image

De sjabloonminiatuur definiëren:

  1. Bewerk de sjablooneigenschappen.

  2. Kies of u een miniatuur wilt uploaden of wilt dat deze wordt gegenereerd op basis van de sjablooninhoud.

    • Als u een miniatuur wilt uploaden, klikt u of tikt u op Afbeelding uploaden
    • Als u een miniatuur wilt genereren, klikt u of tikt u op Voorvertoning genereren
  3. Voor beide methoden wordt een voorbeeld van de miniatuur weergegeven.

    Klik of tik op Wissen om een andere afbeelding te uploaden of de miniatuur opnieuw te genereren.

  4. Als u tevreden bent met de miniatuur, klikt u of tikt u op Opslaan en sluiten.

Een sjabloon inschakelen en toestaan - Sjabloonauteur enabling-and-allowing-a-template-template-author

Als u een sjabloon wilt kunnen gebruiken bij het maken van een pagina, moet u:

Sjabloon inschakelen - Sjabloonauteur enabling-a-template-template-author

Een sjabloon kan worden in- of uitgeschakeld, zodat deze beschikbaar of niet beschikbaar is in het dialoogvenster Pagina maken wizard.

CAUTION
Zodra een malplaatje wordt toegelaten zal een waarschuwing worden getoond wanneer een malplaatjeauteur begint om het malplaatje verder bij te werken. Dit moet de gebruiker informeren dat naar de sjabloon kan worden verwezen, zodat wijzigingen van invloed kunnen zijn op de pagina's die naar de sjabloon verwijzen.
  1. In de Sjabloonconsole selecteert u de sjabloon.
  2. Selecteren Inschakelen of Uitschakelen op de werkbalk en nogmaals in het bevestigingsdialoogvenster.
  3. U kunt nu uw sjabloon gebruiken wanneer een nieuwe pagina maken, hoewel u waarschijnlijk de sjabloon bewerken volgens uw vereisten.
NOTE
De status van een sjabloon (concept, ingeschakeld of uitgeschakeld) wordt aangegeven in de console.

Een sjabloon toestaan - Auteur allowing-a-template-author

Een sjabloon kan beschikbaar worden gesteld of niet beschikbaar zijn voor bepaalde paginasvertakkingen.

  1. Open de Pagina-eigenschappen voor de hoofdpagina van de vertakking waar u het malplaatje beschikbaar wilt zijn.

  2. Open de Geavanceerd tab.

  3. Gebruik onder Sjablooninstellingen de optie Veld toevoegen om het pad of de paden naar de sjabloon of sjablonen op te geven.

    Het pad kan expliciet zijn of patronen gebruiken. Bijvoorbeeld:

    /conf/<your-folder>/settings/wcm/templates/.*

    De volgorde van de paden is irrelevant, alle paden worden gescand en sjablonen worden opgehaald.

    note note
    NOTE
    Als de Toegestane sjablonen wordt leeg gelaten, wordt de structuur opgetrokken totdat een waarde/lijst wordt gevonden.
    Zie Beschikbaarheid sjabloon - de beginselen voor toegestane sjablonen blijven dezelfde.
  4. Klikken Opslaan om de wijzigingen in de pagina-eigenschappen op te slaan.

NOTE
Vaak zijn de toegestane sjablonen vooraf gedefinieerd voor uw gehele site wanneer deze wordt ingesteld.

Een sjabloon publiceren - Sjabloonauteur publishing-a-template-template-author

Aangezien het malplaatje van verwijzingen wordt voorzien wanneer een pagina wordt teruggegeven, moet het volledig gevormde malplaatje worden gepubliceerd zodat het op het publicatiemilieu beschikbaar is.

  1. In de Sjabloonconsole selecteert u de sjabloon.

  2. Selecteren Publiceren op de werkbalk om de wizard te openen.

  3. Selecteer Inhoudsbeleid samen te publiceren.

  4. Selecteren Publiceren van de werkbalk om de handeling te voltooien.

Sjablonen bewerken - Sjabloonauteurs editing-templates-template-authors

Bij het maken of bewerken van een sjabloon zijn er verschillende aspecten die u kunt definiëren. Sjablonen bewerken is vergelijkbaar met het ontwerpen van pagina's.

De volgende aspecten van een sjabloon kunnen worden bewerkt:

  • Structuur

    Componenten die hier zijn toegevoegd, kunnen niet door de auteurs van de pagina worden verplaatst of verwijderd van de resulterende pagina's. Als u wilt dat auteurs van pagina's componenten aan resulterende pagina's kunnen toevoegen en verwijderen, dan moet u een paragraafsysteem aan het malplaatje toevoegen.

    Wanneer componenten zijn vergrendeld, kunt u inhoud toevoegen die niet kan worden bewerkt door auteurs van pagina's. U kunt componenten ontgrendelen zodat u kunt definiëren Oorspronkelijke inhoud.

    note note
    NOTE
    In de structuurmodus kunnen componenten die het bovenliggende element van een niet-vergrendelde component zijn, niet worden verplaatst, geknipt of verwijderd.
  • Oorspronkelijke inhoud

    Wanneer een component ontgrendeld is, kunt u de eerste inhoud definiëren die naar de resulterende pagina('s), gemaakt op basis van de sjabloon, wordt gekopieerd. Deze niet-vergrendelde componenten kunnen op de resulterende pagina('s) worden bewerkt.

    note note
    NOTE
    In Oorspronkelijke inhoud zowel in de modus als op de resulterende pagina's kunnen alle ontgrendelde onderdelen die een toegankelijk bovenliggend element hebben (d.w.z. onderdelen in een lay-outcontainer) worden verwijderd.
  • Layout

    Hier kunt u de sjabloonlay-out voor de vereiste apparaatindelingen vooraf definiëren. De modus Lay-out voor het ontwerpen van sjablonen heeft dezelfde functionaliteit als de modus Lay-out voor het ontwerpen van pagina's.

  • Paginabeleid

    Onder paginabeleid kunt u vooraf gedefinieerd paginabeleid verbinden met de pagina. Met dit paginabeleid worden de verschillende ontwerpconfiguraties gedefinieerd.

  • Stijlen

    Met het Stijlsysteem kan een sjabloonauteur stijlklassen definiëren in het inhoudsbeleid van een component, zodat de auteur van de inhoud deze kan selecteren wanneer hij de component op een pagina bewerkt. Deze stijlen kunnen alternatieve visuele variaties van een component zijn, waardoor het flexibeler wordt.

    Zie de documentatie over stijlsystemen voor meer informatie .

De Modus in de werkbalk kunt u het juiste aspect van de sjabloon selecteren en bewerken:

chlimage_1-363

Terwijl de Paginabeleid de optie Pagina-informatie kunt u Selecteer het vereiste paginabeleid:

screen_shot_2018-03-23at120604

CAUTION
Als een auteur een sjabloon gaat bewerken die al is ingeschakeld, wordt een waarschuwing weergegeven. Dit moet de gebruiker informeren dat naar de sjabloon kan worden verwezen, zodat wijzigingen van invloed kunnen zijn op de pagina's die naar de sjabloon verwijzen.

Een sjabloon bewerken - Structuur - Sjabloonauteur editing-a-template-structure-template-author

In Structuur in de modus definieert u componenten en inhoud voor de sjabloon en definieert u het beleid voor de sjabloon en de bijbehorende componenten.

  • Componenten die in de sjabloonstructuur zijn gedefinieerd, kunnen niet op een resulterende pagina worden verplaatst of uit resulterende pagina's worden verwijderd.

  • Als u wilt dat auteurs van pagina's componenten kunnen toevoegen en verwijderen, voegt u een alineasysteem toe aan de sjabloon.

  • Componenten kunnen opnieuw worden ontgrendeld en vergrendeld, zodat u initiële inhoud.

  • Het ontwerpbeleid voor de componenten en pagina wordt gedefinieerd.

screen_shot_2018-03-23at120819

In Structuur modus van de sjablooneditor:

  • Componenten toevoegen

    Er zijn verschillende manieren om componenten aan de sjabloon toe te voegen:

    • Van de Componenten in het zijpaneel.
    • Met de Component invoegen option (+ (pictogram) beschikbaar op de toolbar van componenten reeds op het malplaatje of Componenten hierheen slepen doos.
    • Door een element te slepen (vanuit de Activa in het zijpaneel) rechtstreeks op de sjabloon om de juiste component in situ te genereren.

    Na toevoeging wordt elke component gemarkeerd met:

    • Een rand
    • Een markering waarmee het componenttype wordt weergegeven
    • Een markering die moet worden weergegeven wanneer de component is ontgrendeld
    note note
    NOTE
    Wanneer u een standaardcomponent voor de Titel aan de sjabloon toevoegt, zal het de standaardtekststructuur bevatten.
    Als u dit wijzigt en uw eigen tekst toevoegt, wordt deze bijgewerkte tekst gebruikt wanneer een pagina wordt gemaakt op basis van de sjabloon.
    Als u de standaardtekst (structuur) verlaat, wordt de titel standaard ingesteld op de naam van de volgende pagina.
    note note
    NOTE
    Hoewel niet identiek, heeft het toevoegen van componenten en activa aan een malplaatje vele gelijkenissen met gelijkaardige acties wanneer pagina's ontwerpen.
  • Componenthandelingen

    Voer acties uit op de componenten nadat deze aan de sjabloon zijn toegevoegd. Elk afzonderlijk exemplaar heeft een toolbar die u toestaat om tot de beschikbare acties toegang te hebben, is de toolbar afhankelijk van het componenttype.

    screen_shot_2018-03-23at120909

    Het kan ook afhankelijk zijn van acties zoals wanneer een beleid met de component is geassocieerd, dan wordt het pictogram van de ontwerpconfiguratie beschikbaar.

  • Bewerken en configureren

    Met deze twee acties kunt u inhoud toevoegen aan uw componenten.

  • Rand om structuur aan te geven

    Wanneer u werkt in Structuur een oranje rand geeft aan welke component momenteel is geselecteerd. Een stippellijn geeft ook de bovenliggende component aan.

    Bijvoorbeeld in de schermafbeelding onder de Tekst wordt geselecteerd, binnen een Layout Container (responsivegrid).

    chlimage_1-364

  • Beleid en eigenschappen (algemeen)

    Met het inhoudsbeleid (of het ontwerpbeleid) worden de ontwerpeigenschappen van een component gedefinieerd. Bijvoorbeeld de beschikbare componenten of de minimum-/maximumafmetingen. Deze zijn van toepassing op de sjabloon (en op pagina's die met de sjabloon zijn gemaakt).

    Maak een inhoudsbeleid of selecteer een bestaand beleid voor een component. Zo kunt u de ontwerpdetails definiëren.

    chlimage_1-365 chlimage_1-366

    Het configuratievenster is verdeeld in twee.

    • Links in het dialoogvenster onder Beleid kunt u een bestaand beleid selecteren of een bestaand beleid selecteren.
    • Rechts van het dialoogvenster onder Eigenschappen kunt u de eigenschappen instellen die specifiek zijn voor het componenttype.

    De beschikbare eigenschappen zijn afhankelijk van de geselecteerde component. Voor een tekstcomponent definiëren de eigenschappen bijvoorbeeld de kopieer- en plakopties, opmaakopties en alineastijl.

    Beleid

    Met het inhoudsbeleid (of het ontwerpbeleid) worden de ontwerpeigenschappen van een component gedefinieerd. Bijvoorbeeld de beschikbare componenten of de minimum-/maximumafmetingen. Deze zijn van toepassing op de sjabloon (en op pagina's die met de sjabloon zijn gemaakt).

    Onder Beleid u kunt een bestaand beleid selecteren om op de component via drop-down toe te passen.

    chlimage_1-367

    Een nieuw beleid kan worden toegevoegd door de Add knoop naast te selecteren Beleid selecteren vervolgkeuzelijst. Vervolgens moet een nieuwe titel worden opgenomen in het Beleidstitel veld.

    chlimage_1-368

    Het geselecteerde bestaande beleid in de Beleid selecteren vervolgkeuzelijst kan als een nieuw beleid worden gekopieerd met de knop Kopiëren naast de vervolgkeuzelijst. Vervolgens moet een nieuwe titel worden opgenomen in het Beleidstitel veld. Standaard krijgt het gekopieerde beleid de naam Kopie van X, waarbij X de titel van het gekopieerde beleid is.

    chlimage_1-369

    Een beschrijving van het beleid is optioneel in het gedeelte Beleidsomschrijving veld.

    In de Andere sjablonen gebruiken ook het geselecteerde beleid kunt u gemakkelijk zien welke andere sjablonen het beleid gebruiken dat is geselecteerd in het dialoogvenster Beleid selecteren vervolgkeuzelijst.

    chlimage_1-370

    note note
    NOTE
    Als meerdere componenten van hetzelfde type als initiële inhoud worden toegevoegd, geldt hetzelfde beleid voor alle componenten. Dit weerspiegelt dezelfde beperking in Ontwerpmodus voor statische sjablonen.

    Eigenschappen

    Onder de Eigenschappen kunt u de instellingen van de component definiëren. De kop heeft twee tabbladen:

    • Hoofd
    • Functies

    Hoofd

    Op de Hoofd worden de belangrijkste instellingen van de component gedefinieerd.

    Voor een afbeeldingscomponent kunnen bijvoorbeeld de toegestane breedten worden gedefinieerd en kan het laden worden ingeschakeld.

    Als een instelling meerdere configuraties toestaat, klikt of tikt u op de knop Toevoegen om een andere configuratie toe te voegen.

    chlimage_1-371

    Als u een configuratie wilt verwijderen, klikt of tikt u op de knop Verwijderen knoop die rechts van de configuratie wordt gevestigd.

    Als u een configuratie wilt verwijderen, klikt of tikt u op de knop ​ Verwijderen.

    chlimage_1-372

    Functies

    De Functies kunt u extra functies van de component in- of uitschakelen.

    Voor een afbeeldingscomponent kunt u bijvoorbeeld de uitsnijdverhoudingen, de toegestane afbeeldingsoriëntaties en de vraag of uploads zijn toegestaan, definiëren.

    chlimage_1-373

    note caution
    CAUTION
    Let op: in AEM snijdverhoudingen worden gedefinieerd als hoogte/breedte. Dit verschilt van de conventionele definitie van breedte/hoogte en wordt gedaan om oude compatibiliteitsredenen. Gebruikers die de pagina schrijven, zijn zich niet bewust van enig verschil, op voorwaarde dat u de Naam duidelijk aangezien dit is wat in UI wordt getoond.
    note note
    NOTE
    Beleid voor inhoud voor componenten die de RTF-editor implementeren kan slechts voor opties worden bepaald die door RTE door zijn montages UI ter beschikking worden gesteld.
  • Beleid en eigenschappen (container met layout)

    Het beleid en de eigenschappen van een lay-outcontainer zijn gelijkaardig aan het algemene gebruik, maar met sommige verschillen.

    note note
    NOTE
    Het vormen van een beleid is verplicht voor containercomponenten aangezien het u toelaat om componenten te bepalen die in de container beschikbaar zullen zijn.

    Het configuratievenster wordt verdeeld in twee delen, enkel zoals in het algemene gebruik van het venster.

    Beleid

    Met het inhoudsbeleid (of het ontwerpbeleid) worden de ontwerpeigenschappen van een component gedefinieerd. Bijvoorbeeld de beschikbare componenten of de minimum-/maximumafmetingen. Deze zijn van toepassing op de sjabloon (en op pagina's die met de sjabloon zijn gemaakt).

    Onder Beleid u kunt een bestaand beleid selecteren om op de component via drop-down toe te passen. Deze functie werkt net als bij het algemene gebruik van het venster.

    Eigenschappen

    Onder de Eigenschappen kunt u kiezen welke componenten beschikbaar zijn voor de lay-outcontainer en de instellingen definiëren. De kop heeft drie tabbladen:

    • Toegestane componenten
    • Standaardcomponenten
    • Instellingen voor responsie

    Toegestane componenten

    Op de Toegestane componenten -tab, definieert u welke componenten beschikbaar zijn voor de lay-outcontainer.

    • De componenten worden gegroepeerd op hun componentgroepen, die kunnen worden uitgevouwen en samengevouwen.
    • U kunt een hele groep selecteren door de naam van de groep te controleren. U kunt de selectie van alle groepen ongedaan maken door de selectie uit te schakelen.
    • Een min vertegenwoordigt minstens één maar niet alle punten in een groep worden geselecteerd.
    • Er is een zoekopdracht beschikbaar om naar een component op naam te filteren.
    • De tellingen die rechts van de naam van de componentengroep worden vermeld vertegenwoordigen het totale aantal geselecteerde componenten in die groepen ongeacht de filter.

    chlimage_1-374

    Standaardcomponenten

    Op de Standaardcomponenten , bepaalt u welke componenten automatisch aan bepaalde media types worden geassocieerd zodat wanneer een auteur activa van elementenbrowser sleept, AEM weet met welke component om het te associëren. Merk op dat slechts de componenten met dalingsstreken voor dergelijke configuratie beschikbaar zijn.

    Klikken of tikken Toewijzing toevoegen om een geheel nieuwe component en MIME typetoewijzing toe te voegen.

    Selecteer een component in de lijst en klik of tik op Type toevoegen om een extra MIME-type toe te voegen aan een reeds toegewezen component. Klik op het pictogram Verwijderen om een MIME-type te verwijderen.

    chlimage_1-375

    Instellingen voor responsie

    Op de Instellingen voor responsie kunt u het aantal kolommen in het resulterende raster van de layoutcontainer configureren.

  • Componenten ontgrendelen/vergrendelen

    U ontgrendelt/vergrendelt componenten om te bepalen of de inhoud beschikbaar is voor wijzigingen in Oorspronkelijke inhoud in.

    Wanneer een component is ontgrendeld:

    • Een open hangslotindicator wordt getoond in de grens.

    • De componentwerkbalk wordt dienovereenkomstig aangepast.

    • Alle inhoud die al is ingevoerd, wordt niet meer weergegeven in Structuur in.

      • Al ingevoerde inhoud wordt beschouwd als initiële inhoud en is alleen zichtbaar in Oorspronkelijke inhoud in.
    • De bovenliggende elementen van de ontgrendelde component kunnen niet worden verplaatst, geknipt of verwijderd.

    chlimage_1-376

    Dit omvat het ontgrendelen van containercomponenten zodat andere componenten kunnen worden toegevoegd, in de modus Initiële content of op de resulterende pagina's. Als u al componenten/content aan de container hebt toegevoegd voordat u de container ontgrendelt, worden deze niet meer weergegeven in de modus Structuur, maar in de modus Initiële content. In de modus Structuur wordt alleen de containercomponent zelf weergegeven met de lijst Toegestane componenten.

    chlimage_1-377

    Om ruimte te besparen, groeit de lay-outcontainer niet om de lijst van toegestane componenten aan te passen. In plaats daarvan wordt de container een schuifbare lijst.

    De componenten die configureerbaar zijn, worden weergegeven met een pictogram Beleid, waarop kan worden getikt of geklikt om het beleid en de eigenschappen van die component te bewerken.

    chlimage_1-378

  • Verhouding tot bestaande pagina's

    Als de structuur na het maken van op de sjabloon gebaseerde pagina's wordt bijgewerkt, worden de wijzigingen in de sjabloon doorgevoerd in deze pagina's. Er wordt een waarschuwing weergegeven op de werkbalk om u hieraan te herinneren, samen met bevestigingsdialoogvensters.

    chlimage_1-379

Een sjabloon bewerken - Eerste inhoud - Auteur editing-a-template-initial-content-author

Oorspronkelijke inhoud wordt gebruikt voor gedefinieerde inhoud die wordt weergegeven wanneer een pagina voor het eerst wordt gemaakt op basis van de sjabloon. De eerste inhoud kan vervolgens door auteurs van pagina's worden bewerkt.

Hoewel alle content die in de modus Structuur is gemaakt, zichtbaar is in Initiële content, kunnen alleen de ontgrendelde componenten worden geselecteerd en bewerkt.

NOTE
Oorspronkelijke inhoud U kunt de bewerkingsmodus gebruiken voor pagina's die met die sjabloon zijn gemaakt. Daarom wordt het beleid niet gedefinieerd in Oorspronkelijke inhoud modus, maar eerder in Structuur in.
  • Ontgrendelde componenten die beschikbaar zijn voor bewerking, worden gemarkeerd. Als deze optie is geselecteerd, hebben ze een blauwe rand:

    chlimage_1-380

  • Ontgrendelde componenten beschikken over een werkbalk waarmee u de inhoud kunt bewerken en configureren:

    chlimage_1-381

  • Als een containercomponent is ontgrendeld (in de modus Structuur), kunt u nieuwe componenten aan de container toevoegen (in de modus Initiële content). Componenten die in de modus Initiële content zijn toegevoegd, kunnen worden verplaatst naar of verwijderd uit de resulterende pagina's.

    U kunt een component toevoegen met behulp van het gebied Componenten hierheen slepen of de optie Nieuwe component invoegen op de werkbalk van de betreffende container.

    chlimage_1-382 chlimage_1-383

  • Als de initiële inhoud van de sjabloon wordt bijgewerkt nadat pagina's zijn gemaakt op basis van de sjabloon, worden deze pagina's niet beïnvloed door wijzigingen in de oorspronkelijke inhoud van de sjabloon.

NOTE
De eerste inhoud is bedoeld voor het voorbereiden van componenten en de paginalay-out die als uitgangspunt dienen voor het maken van de inhoud. Het is niet de bedoeling om de inhoud te zijn die ongewijzigd blijft. Daarom kan de initiële inhoud niet worden vertaald.

Een sjabloon bewerken - Layout - Sjabloonauteur editing-a-template-layout-template-author

U kunt de sjabloonlay-out voor een reeks apparaten definiëren. Responsieve indeling voor sjablonen werkt op dezelfde manier als voor het ontwerpen van pagina's.

NOTE
Wijzigingen in de lay-out worden weergegeven in Oorspronkelijke inhoud , maar er zijn geen wijzigingen in Structuur in.

chlimage_1-384

Een sjabloon bewerken - Paginaontwerp - Sjabloonauteur/ontwikkelaar editing-a-template-page-design-template-author-developer

Het paginaontwerp, inclusief de vereiste clientbibliotheken en de paginabeleidsregels, blijft behouden onder de optie Paginaontwerp van het menu Pagina-informatie.

Om toegang te krijgen tot Paginaontwerp dialoogvenster:

  1. Van de Sjablooneditor, selecteert u Pagina-informatie vanaf de werkbalk, dan Paginaontwerp om het dialoogvenster te openen.

  2. De Paginaontwerp wordt geopend en is verdeeld in twee gedeelten:

    chlimage_1-385

Paginabeleid page-policies

U kunt een inhoudsbeleid toepassen op de sjabloon of de resulterende pagina's. Hiermee wordt het inhoudsbeleid voor het hoofdalineasysteem op de pagina gedefinieerd.

chlimage_1-386

  • U kunt een bestaand beleid voor de pagina selecteren in het menu Beleid selecteren vervolgkeuzelijst.

    chlimage_1-387

    Een nieuw beleid kan worden toegevoegd door de Add knoop naast te selecteren Beleid selecteren vervolgkeuzelijst. Vervolgens moet een nieuwe titel worden opgenomen in het Beleidstitel veld.

    chlimage_1-388

    Het geselecteerde bestaande beleid in de Beleid selecteren vervolgkeuzelijst kan als een nieuw beleid worden gekopieerd met de knop Kopiëren naast de vervolgkeuzelijst. Vervolgens moet een nieuwe titel worden opgenomen in het Beleidstitel veld. Standaard krijgt het gekopieerde beleid de naam Kopie van X, waarbij X de titel van het gekopieerde beleid is.

    chlimage_1-389

  • Definieer een titel voor het beleid in het dialoogvenster Beleidstitel veld. Een beleid moet een titel hebben zodat het gemakkelijk kan worden geselecteerd in het Beleid selecteren vervolgkeuzelijst.

    chlimage_1-390

  • Een beschrijving van het beleid is optioneel in het gedeelte Beleidsomschrijving veld.

  • In de Andere sjablonen gebruiken ook het geselecteerde beleid kunt u gemakkelijk zien welke andere sjablonen het beleid gebruiken dat is geselecteerd in het dialoogvenster Beleid selecteren vervolgkeuzelijst.

    chlimage_1-391

Pagina-eigenschappen page-properties

Met pagina-eigenschappen kunt u de vereiste clientbibliotheken definiëren met de Paginaontwerp . Deze client-side bibliotheken bevatten stijlpagina's en javascript die met de sjabloon moeten worden geladen en pagina's die met die sjabloon zijn gemaakt.

chlimage_1-392

  • Geef de clientbibliotheken op die u wilt toepassen op pagina's die met deze sjabloon zijn gemaakt. De naam van een bibliotheek invoeren in het tekstveld in het dialoogvenster Client Side Libraries sectie.

    chlimage_1-393

  • Als er meerdere bibliotheken nodig zijn, klikt u op de knop Toevoegen om een extra tekstveld voor de naam van de bibliotheek toe te voegen.

    chlimage_1-394

    Voeg zoveel tekstvelden toe als nodig zijn voor uw clientbibliotheken.

    chlimage_1-395

  • Definieer zo nodig de relatieve positie van de bibliotheken door de velden te slepen met de sleepgreep.

    chlimage_1-396

NOTE
Terwijl de sjabloonauteur het paginabeleid voor de sjabloon kan opgeven, moet hij of zij details van de desbetreffende client-side bibliotheken ophalen van de ontwikkelaar.

Een sjabloon bewerken - Initiële pagina-eigenschappen - Auteur editing-a-template-initial-page-properties-author

Met de Oorspronkelijke pagina-eigenschappen kunt u het eerste pagina-eigenschappen te gebruiken bij het maken van resulterende pagina's.

  1. Selecteer in de sjablooneditor de optie Pagina-informatie vanaf de werkbalk, dan Oorspronkelijke pagina-eigenschappen om het dialoogvenster te openen.

  2. In het dialoogvenster kunt u de eigenschappen definiëren die u wilt toepassen op pagina's die met deze sjabloon zijn gemaakt.

    chlimage_1-397

  3. Bevestig uw definities met Gereed.

Best practices voor best-practices

Houd bij het maken van sjablonen rekening met:

  1. Het effect van wijzigingen in de sjabloon wanneer pagina's zijn gemaakt op basis van die sjabloon.

    Hier volgt een lijst met de verschillende bewerkingen die mogelijk zijn op sjablonen, samen met de manier waarop deze van invloed zijn op de pagina's die er vanaf worden gemaakt:

    • Wijzigingen in de structuur:

      • Deze worden direct toegepast op de resulterende pagina's.
      • Bezoekers moeten de wijzigingen nog steeds kunnen zien door de gewijzigde sjabloon te publiceren.
    • Wijzigingen in inhoudsbeleid en ontwerpconfiguraties:

      • Deze zijn direct van toepassing op de resulterende pagina's.
      • De wijzigingen moeten worden gepubliceerd zodat bezoekers de wijzigingen kunnen zien.
    • Wijzigingen in de oorspronkelijke inhoud:

      • Deze zijn alleen van toepassing op pagina's die na de wijzigingen in de sjabloon worden gemaakt.
    • Wijzigingen in de layout zijn afhankelijk van of de gewijzigde component deel uitmaakt van:

      • Alleen structuur - onmiddellijk toegepast
      • Bevat initiële inhoud - alleen op pagina's die na de wijziging zijn gemaakt

    Wees extra voorzichtig als:

    • Componenten op ingeschakelde sjablonen vergrendelen of ontgrendelen.

    • Dit kan bijwerkingen hebben, aangezien bestaande pagina's het reeds kunnen gebruiken. Doorgaans:

      • Ontgrendelingscomponenten (die vergrendeld waren) ontbreken op bestaande pagina's.
      • Door componenten te vergrendelen (die bewerkbaar waren) wordt die inhoud niet op de pagina's weergegeven.
    note note
    NOTE
    AEM geeft expliciete waarschuwingen wanneer het veranderen van de slotstatus van componenten op malplaatjes die niet meer concepten zijn.
  2. Uw eigen mappen maken voor uw sitespecifieke sjablonen.

  3. Uw sjablonen publiceren van de Sjablonen console.

recommendation-more-help
5f6f1f67-8db1-40cb-84e9-024e65b9fc4c