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 ny app får du en funktionsrik instrumentpanel i AEM Mobile.
Skapa appmallar creating-app-templates
En appmall används för att skapa ett nytt 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 utnyttja befintliga designer som skapats av utvecklare och som används för att skapa nya appar i AEM.
När du skapar ett nytt 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 nytt program baserat på en appmall:
- Gå till AEM Mobile programkatalog: <server-url>/aem/apps.html/content/mobileapps
- Välj Skapa —> App som visas 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 Innehållshanteringsåtgärder.
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 att importera 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.
-
Klicka på + in Hantera artiklar för att skapa en ny artikel. Du kan välja ett 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 Nästa om du vill definiera artikelmetadata som artikelnamn/titel, beskrivning, författare, abstrakt, avdelning, miniatyrbild, artikelåtkomst och så vidare.
-
Klicka Nästa för att fylla i Advertisement Properties.
-
Klicka Nästa för att ange artikelbild eller bild för sociala medier
-
Klicka Nästa om du vill välja en samlingslänk den här nya artikeln till.
-
Klicka Nästa om du vill ange information för delning via sociala medier.
-
Klicka Skapa för att slutföra processen med att skapa en artikel med exemplet. Du kan antingen klicka 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 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, se Geometrixx Unlimited-appens Exempel på artikelmall.
De viktigaste egenskaperna utöver de normala AEM mallegenskaper 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:innehåll.
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 Komponenter tab
- 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 Redigera och markera komponenten
- Tryck på skiftnyckelsikonen för att konfigurera komponenten