Ontwikkelen met CRXDE Lite developing-with-crxde-lite
In deze sectie wordt beschreven hoe u uw Adobe Experience Manager-toepassing (AEM) kunt ontwikkelen met behulp van CRXDE Lite.
Raadpleeg de overzichtsdocumentatie voor meer informatie over de verschillende ontwikkelomgevingen die beschikbaar zijn.
CRXDE Lite is ingebed in AEM en laat u toe om standaardontwikkelingstaken in browser uit te voeren. Met CRXDE Lite kunt u een project maken, bestanden (zoals .jsp en .java), mappen, sjablonen, componenten, dialoogvensters, knooppunten, eigenschappen en bundels maken en bewerken tijdens het vastleggen.
CRXDE Lite wordt aanbevolen als u geen directe toegang hebt tot de AEM server. Of wanneer u een toepassing ontwikkelt door de componenten en Java™-bundels buiten de box uit te breiden of te wijzigen, of wanneer u geen speciale debugger nodig hebt, codevoltooiing en syntaxismarkering.
Gebruikers worden omgeleid naar het aanmeldingsscherm.
Aan de slag met CRXDE Lite getting-started-with-crxde-lite
Ga als volgt te werk om aan de slag te gaan met CRXDE Lite:
-
AEM installeren.
-
Voer in uw browser
https://<host>:<port>/crx/de
in. Standaard is dithttps://localhost:4502/crx/de
. -
Ga uw gebruikersbenaming en wachtwoord in. De standaardinstelling is
admin
enadmin
. -
Klik OK.
De gebruikersinterface van CRXDE Lite ziet er als volgt uit in uw browser:
U kunt nu CRXDE Lite gebruiken om uw toepassing te ontwikkelen.
Overzicht van de gebruikersinterface overview-of-the-user-interface
CRXDE Lite biedt de volgende functionaliteit:
Een map maken creating-a-folder
Een map met CRXDE Lite maken:
-
Open CRXDE Lite in uw browser.
-
In de ruit van de Navigatie, klik de omslag met de rechtermuisknop aan waaronder u de omslag wilt tot stand brengen, creeert…, dan leidt tot Omslag….
-
Ga de omslag Naam in en klik O.K..
-
Klik sparen allen om de veranderingen op de server te bewaren.
Een sjabloon maken creating-a-template
Een sjabloon maken met CRXDE Lite:
-
Open CRXDE Lite in uw browser.
-
In de ruit van de Navigatie, klik de omslag met de rechtermuisknop aan waar u het malplaatje wilt tot stand brengen, creeert…, dan leidt Malplaatje….
-
Ga het Etiket in, Titel, Beschrijving, Type van Middel, en Rangschikkend van het malplaatje. Klik op Next.
-
Deze stap is facultatief: plaats Toegestane Wegen. Klik daarna
-
Deze stap is facultatief: plaats Toegestane Ouders. Klik op Next.
-
Deze stap is facultatief: plaats de Toegestane Kinderen. Klik OK.
-
Klik sparen allen om de veranderingen op de server te bewaren.
Het leidt tot:
-
Een knooppunt van het type
cq:Template
met sjablooneigenschappen -
Een onderliggende node van het type
cq:PageContent
met eigenschappen voor pagina-inhoud
U kunt eigenschappen aan uw malplaatje toevoegen: zie Creërend een Bezitsectie.
Een component maken creating-a-component
De hier beschreven functie is alleen beschikbaar als CQ5 is geïnstalleerd, dat wil zeggen als het knooppunttype cq:Component
beschikbaar is in de repository.
Een component maken met CRXDE Lite:
-
Open CRXDE Lite in uw browser.
-
In de ruit van de Navigatie, klik de omslag met de rechtermuisknop aan waar u de component wilt tot stand brengen, creeert…, dan creeer Component….
-
Ga het Etiket in, Titel, Beschrijving, het Type van Middel van de Super, en Groep van de component. Klik op Next.
-
Deze stap is facultatief: plaats de componenteneigenschappen is Container, geen Decoratie, Naam van de Cel, en Weg van de Dialoog. Klik op Next.
-
Deze stap is facultatief: plaats het componentenbezit Toegestane Ouders. Klik op Next.
-
Deze stap is facultatief: plaats het componentenbezit Toegestane Kinderen. Klik OK.
-
Klik sparen allen om de veranderingen op de server te bewaren.
Het leidt tot:
- Een knooppunt van het type
cq:Component
- Componenteigenschappen
- Een .jsp-componentscript
Een dialoogvenster maken creating-a-dialog
Een dialoogvenster maken met CRXDE Lite:
-
Open CRXDE Lite in uw browser.
-
In de ruit van de Navigatie, klik de component met de rechtermuisknop aan waar u de dialoog wilt tot stand brengen, creeert…, dan leidt tot Dialoog….
-
Ga het Etiket en de Titel in. Klik OK.
-
Klik sparen Al l om de veranderingen op de server te bewaren.
Er wordt een dialoogvenster gemaakt met de volgende structuur:
dialog[cq:Dialog]/items[cq:Widget]/items[cq:WidgetCollection]/tab1[cq:Panel]
U kunt het dialoogvenster nu aan uw wensen aanpassen door eigenschappen te wijzigen of knooppunten te maken.
U kunt een dialoogvenster ook bewerken met de Dialoogeditor. Als u dubbelklikt op het dialoogvenster in CRXDE Lite, wordt de editor weergegeven. Zie Redacteur van de Dialoogvoor meer details.
Een knooppunt maken creating-a-node
Een knooppunt maken met CRXDE Lite:
- Open CRXDE Lite in uw browser.
- In de ruit van de Navigatie, klik de knoop met de rechtermuisknop aan waar u de knoop wilt tot stand brengen, creeert…, dan leidt tot Knoop….
- Ga de Naam en het Type in. Klik OK.
- Klik sparen allen om de veranderingen op de server te bewaren.
U kunt het knooppunt nu aan uw behoeften aanpassen door eigenschappen te wijzigen of knooppunten te maken.
nt:unstructured
-knooppunt maken als onderliggend knooppunt van nt:folder
-knooppunt).Een eigenschap maken creating-a-property
Een eigenschap maken met CRXDE Lite:
-
Open CRXDE Lite in uw browser.
-
Selecteer in het navigatievenster het knooppunt waaraan u de nieuwe eigenschap wilt toevoegen.
-
In het lusje van Eigenschappen in de bodemruit, ga de Naam, het Type in, en de Waarde. Klik toevoegen.
-
Klik sparen allen om de veranderingen op de server te bewaren.
Een script maken creating-a-script
Een script maken:
-
Open CRXDE Lite in uw browser.
-
In de ruit van de Navigatie, klik de component met de rechtermuisknop aan waar u het manuscript wilt tot stand brengen, creeert…, dan leidt tot Dossier….
-
Ga het Dossier Naam met inbegrip van zijn uitbreiding in. Klik OK.
-
Het nieuwe bestand wordt geopend als een tabblad in het deelvenster Bewerken.
-
Bewerk het bestand.
-
Klik sparen allen om de veranderingen te bewaren.
Nodetypen exporteren en importeren exporting-and-importing-node-types
Met CRXDE Lite, kunt u knooptype definities in invoeren en/of uitvoeren CND (Compacte Namespace en de Definitie van het Type van Knoop).
Een definitie van het knooppunttype exporteren:
-
Open CRXDE Lite in uw browser.
-
Selecteer het vereiste knooppunt.
-
Selecteer Hulpmiddelen toen het Type van Knoop van de Uitvoer.
-
De definitie wordt in cnd-notatie weergegeven in uw browser. Sla indien nodig de gegevens op.
Een definitie van het knooppunttype importeren:
-
Open CRXDE Lite in uw browser.
-
Selecteer Hulpmiddelen toen het Type van Knoop van de Invoer….
-
Voer in het tekstvak de CND-notatie voor de definitie in.
-
Controle staat Update toe als u een bestaande definitie bijwerkt.
-
Klik Invoer.
Logboekregistratie logging
Met CRXDE Lite kunt u het bestand error.log
weergeven dat zich in het bestandssysteem bevindt op <crx-install-dir>/crx-quickstart/server/logs
en dit filteren met het juiste logniveau. Ga als volgt te werk:
-
Open CRXDE Lite in uw browser.
-
In het lusje van de Console bij de bodem van het venster, in het drop-down menu op het recht, uitgezochte Logboeken van de Server.
-
Klik het pictogram van het Einde om de berichten te tonen.
U kunt:
- Pas de logboekparameters in de Console van de Felix aan door het Logging van Configuraties pictogram te klikken.
- Wis de berichten door het pictogram van de Borstel te klikken.
- Zet het bericht bij de selectie vast door het Vastzetten pictogram te klikken.
- Laat of maak het tonen van berichten onbruikbaar door het pictogram van het Einde te klikken.