Ordna sidor creating-and-organizing-pages
Lär dig hur du organiserar din webbplats med AEM. När du har förstått hur du behöver ordna sidorna kan du skapa nya sidor och hantera befintliga sidor.
Organisera din webbplats organizing-your-site
Som författare måste du ordna webbplatsen inom AEM. Detta innebär att du skapar och namnger innehållssidorna så att:
- Du kan enkelt hitta dem i redigeringsmiljön
- Besökare på webbplatsen kan enkelt hitta dem i publiceringsmiljön
Du kan också använda mappar för att ordna ditt innehåll.
Strukturen på en webbplats kan ses som ett träd som innehåller dina innehållssidor. Namnen på dessa innehållssidor används för att skapa URL-adresserna, medan rubrikerna visas när sidinnehållet visas.
I följande exempel visas ett exempel från webbplatsen WKND Tutorial där du kan få tillgång till en artikel om skateparker (la-skateparks
):
http://<host>:<port>/editor.html/content/wknd/en/sports/la-skateparks.html
/content
/wknd
/en
/music
/...
/sports
/la-skateparks
/five-gyms-la
/mountain-bike-routes
/shopping
/...
/art
/...
/...
Den här strukturen kan visas i konsolen Platser, där du kan navigera bland sidorna på webbplatsen och utföra åtgärder på sidorna.
Konventioner för sidnamngivning page-naming-conventions
När du skapar en sida finns det två nyckelfält:
-
- Detta visas för användaren i konsolen och visas överst i sidinnehållet när det redigeras.
- Detta fält är obligatoriskt.
-
Namn:
- Detta används för att generera URI.
- Användarindata för det här fältet är valfria. Om inget anges hämtas namnet från titeln. Mer information finns i följande avsnitt: Begränsningar för sidnamn och Bästa metoder.
Begränsningar för sidnamn och bästa praxis page-name-restrictions-and-best-practices
Sidans titel och namn kan skapas separat men hänger ihop:
- När du skapar en sida krävs bara fältet Titel. Om inget namn anges när sidan skapas, genererar AEM ett namn från de första 64 tecknen i titeln (observerar valideringen som anges nedan). Endast de första 64 tecknen används för att ge stöd åt de bästa sätten med namn på korta sidor.
- Om ett sidnamn anges manuellt av författaren gäller inte gränsen på 64 tecken, men andra tekniska begränsningar på sidnamnets längd kan förekomma.
title
.När du skapar en sida validerar AEM sidnamnet enligt konventionerna som AEM och JCR har infört.
Minsta tillåtna tecken är:
a
tillz
A
tillZ
0
till9
_
(understreck)-
(bindestreck/minustecken)
Fullständig information om alla tillåtna tecken finns i namnkonventionen.
Titel title
Om du bara anger sidan Rubrik när du skapar en sida, hämtar AEM sidan Namn från den här strängen och validerar namnet enligt konventionerna som AEM och JCR har infört.
Ett Title-fält som innehåller ogiltiga tecken accepteras, men det härledda namnet har de ogiltiga tecknen ersatta. Till exempel:
schoen.html
sc---c-.html
Namn name
När du anger en sida Namn när du skapar en sida, validerar AEM namnet enligt konventionerna som AEM och JCR tillämpar. Du kan inte skicka ogiltiga tecken i fältet Namn. När AEM upptäcker ogiltiga tecken markeras fältet med en förklaring.
Mallar templates
I AEM är en mall en speciell typ av sida som används som grund för alla nya sidor som skapas.
Mallen definierar strukturen för en sida, inklusive en miniatyrbild och andra egenskaper. Du kan till exempel ha separata mallar för produktsidor, platskartor och kontaktinformation. Mallar består av komponenter.
AEM innehåller flera färdiga mallar. Vilka mallar som är tillgängliga beror på den enskilda webbplatsen. Nyckelfälten är:
- Titel - Titeln som visas på den slutliga webbsidan
- Namn - Används vid namn på sidan
- Mall - En lista med mallar som är tillgängliga för användning när den nya sidan genereras
Komponenter components
Komponenter är de element som AEM tillhandahåller, så att du kan lägga till specifika typer av innehåll. AEM levereras med en rad färdiga komponenter, som kallas kärnkomponenterna, som innehåller omfattande funktioner. Några exempel på komponenterna är:
- Text
- Bild
- Titel
- Carousel
- Och många fler
När du har skapat och öppnat en sida kan du lägga till innehåll med komponenterna, som är tillgängliga från komponentwebbläsaren.