Skapa och lägga till mallar och komponenter creating-and-adding-templates-and-components
AEM Mobile On-Demand tillhandahåller en fullständigt konfigurerad programmall, en artikelmall och artikelkomponenter.
We.Unlimited App är en exempelmall som representerar gränssnittet i en fullt konfigurerbar och hanterbar AEM Mobile On-Demand-applikation.
Om du väljer den här exempelmallen när du skapar en app får du en funktionsrik instrumentpanel i AEM Mobile.
Skapa appmallar creating-app-templates
En appmall används för att skapa ett program och fungerar som en samling sidmallar och komponenter som representerar en baslinje eller grund för ett program. Mallen stämplar ut vissa grundläggande egenskaper så att de leder programmet på rätt sätt. I allmänhet skulle en kund inte skapa för många appar.
Appmallar är ett enkelt sätt att använda befintliga designer som skapats av utvecklare och som används för att skapa nya appar i AEM.
När du skapar ett program baserat på en mall för ett annat program får du ett program som har en startpunkt som representerar det program som det skapades från.
Steg för att skapa ett program baserat på en appmall:
- Navigera till AEM Mobile programkatalog: <server-url>/aem/apps.html/content/mobileapps
- Välj Skapa > App enligt nedan
När du har skapat ett program med den här mallen kan du lägga till artiklar, banners och samlingar i programmet. Mer information om hur du återbesöker, skapar artiklar, banners och samlingar finns i Åtgärder för innehållshantering.
Skapa innehållsmallar creating-content-templates
Varje entitetstyp har två färdiga mallar. Dessa är:
- Standardmallar: används för att skapa innehåll med tillämpliga standardegenskaper/standardstruktur
- Importerade mallar: används för import av innehåll från AEM Mobile med tillämpliga standardegenskaper/standardstruktur
Artikelmallar article-templates
Obegränsad artikel är en exempelmall som representerar en typisk AEM Mobile On-Demand-artikellayout.
-
I Hantera artiklar väljer du + för att skapa en artikel. Du kan välja en obegränsad artikel eller en RTF-artikel. Bilden nedan visar det alternativ som gör att du kan välja mellan någon av dessa två artikelmallar.
-
Klicka på Nästa om du vill definiera artikelmetadata som artikelnamn/titel, beskrivning, författare, sammanfattning, avdelning, miniatyrbild, artikelåtkomst och så vidare.
-
Klicka på Nästa för att fylla i Advertisement Properties.
-
Klicka på Nästa för att ange artikelbild eller bild för sociala medier
-
Klicka på Nästa för att välja en samlingslänk till den här nya artikeln.
-
Klicka på Nästa om du vill ange information om delning via sociala medier.
-
Klicka på Skapa för att slutföra processen med att skapa en artikel med exemplet. Du kan antingen klicka på Klar eller Redigera artikel om du vill redigera egenskaperna för den här artikeln.
Lägga till komponenter i artikel adding-components-to-article
När en författare har skapat en artikel kan han eller hon redigera dess innehåll genom att lägga till komponenter som text och bilder. Artiklar är ett tillägg till AEM sidmallar.
Markera en artikel som du vill redigera och klicka sedan på Redigera för att lägga till komponenter i artikeln.
Välj + på den vänstra panelen för att lägga till komponenter i artikeln.
Skapa färdiga mallar creating-out-of-the-box-templates
Det finns inga färdiga artikelmallar, men det finns en standardmall som anpassade mallar ska utöka. Mer information finns i Artikelmallexempletför Geometrixx Unlimited-programmet.
De viktigaste egenskaperna utöver de normala AEM som krävs är bland annat
dps-resourceType="dps:Article"
Den här egenskapen ser till att AEM kan identifieras som en artikelmålsida från AEM Mobile.
Som AEM mallar kan du lägga till alla standardegenskaper eller underordnade noder i mallens jcr:content.
Mallar för banner och samling banner-and-collection-templates
Skapa och lägga till komponenter creating-and-adding-components
Komponenterna använder och tillåter åtkomst till widgetar, och de används för att återge innehållet.
En enkel komponent ingår i koddatabasen, vars källa finns i AEM. Därefter kan den också öppnas lokalt i CRXDE Lite.
Du kan lägga till komponenter på sidan. Alla komponenter kan användas i en AEM Mobile-app, men de kanske inte återges korrekt när de används.
Anpassade komponenter kanske inte exporteras och överförs korrekt till AEM Mobile On-demand Services utan en anpassad Content Sync-hanterare för export som återges i AEM.
När komponenten redan har inkluderats på en AEM sida, tillsammans med några andra byggblockskomponenter, kan du lägga till ytterligare en komponent på sidan eller redigera en befintlig.
Så här lägger du till en annan komponent på sidan:
- Välj den sidan och kontrollera att du är i redigeringsläge, via listrutan längst upp till höger i redigerarens sidhuvud
- Växla sidopanelen med ikonen längst till vänster i redigerarens sidhuvud
- Välj fliken Komponenter
- Dra och släpp en av de tillgängliga komponenterna på sidan
Så här redigerar du en befintlig komponent:
- Välj den sidan och kontrollera att du är i läget Redigera och markera komponenten
- Välj skiftnyckelsikonen för att konfigurera komponenten