När du redigerar sidor i AEM lägen är tillgängliga, inklusive läget Utvecklare. Då öppnas en sidopanel med flera flikar som ger utvecklaren information om den aktuella sidan. De tre flikarna är:
Detta hjälper en utvecklare att:
Utvecklarläge:
Är bara tillgängligt i det beröringsaktiverade användargränssnittet (vid redigering av sidor).
Är inte tillgängligt på mobila enheter eller små fönster på skrivbordet (på grund av utrymmesbegränsningar).
Är endast tillgänglig för användare som är medlemmar i administrators
grupp.
Utvecklarläget är bara tillgängligt på en standardförfattarinstans som inte använder körläget nosampling content.
Om det behövs kan det konfigureras för användning:
Det bör inaktiveras igen efter användning.
Se
Utvecklarläget implementeras som en sidopanel i sidredigeraren. Om du vill öppna panelen väljer du Utvecklare från lägesväljaren i verktygsfältet i sidredigeraren:
Panelen är uppdelad i två flikar:
Komponenter - Detta visar ett komponentträd, som liknar innehållsträd för författare
Fel - När problem uppstår visas information för varje komponent.
Detta visar ett komponentträd som:
Visar kedjan med komponenter och mallar som återges på sidan (SLY, JSP osv.). Trädet kan expanderas för att visa kontext i hierarkin.
Visar den datortid på serversidan som krävs för att återge komponenten.
Gör att du kan expandera trädet och välja specifika komponenter i trädet. Markeringen ger åtkomst till komponentinformation. t.ex.
De valda komponenterna (i innehållsflödet, vilket anges med en blå ram) markeras i innehållsträdet (och tvärtom).
Detta kan hjälpa till att:
Varje komponentpost kan visa (till exempel:
Visa detaljer: en länk till en lista som visar
Redigera skript: en länk som:
När du expanderar en komponentpost (pilhuvud) kan du även visa:
Vissa länkar pekar på skript under /libs
. Dessa är dock bara till för referens får inte redigera vad som helst under /libs
, eftersom alla ändringar du gör kan gå förlorade. Detta beror på att den här grenen kan ändras när du uppgraderar eller installerar en programfix/funktionspaket. Alla ändringar du behöver ska göras under /apps
, se Övertäckningar och åsidosättningar.
Förhoppningsvis Fel tabben kommer alltid att vara tom (som ovan), men när problem uppstår visas följande information för varje komponent:
I en situation där en odefinierad metod anropas visas det resulterande felet i Fel tab:
Komponentposten i trädet på fliken Komponenter markeras också med en indikator när ett fel inträffar.
I AEM 6.2 återimplementerades testfunktionerna i utvecklarläget som ett fristående verktygsprogram.
Mer information finns i Testa användargränssnittet.