Einrichten der Website-Struktur setup-website-structure
Zum Einrichten Ihrer Website werden in den folgenden Anweisungen die Ordner beschrieben, die an den folgenden Speicherorten erstellt werden müssen:
-
/apps/an-scf-sandbox
Hier befinden sich benutzerdefinierte Programme und Vorlagen.
-
/etc/designs/an-scf-sandbox
Hier befinden sich herunterladbare Design-Elemente.
-
/content/an-scf-sandbox
Hier befinden sich die herunterladbaren Web-Seiten.
Der Code in diesem Tutorial beruht darauf, dass der Name des Hauptordners für die Anwendung, das Design und den Inhalt identisch ist. Wenn Sie einen anderen Namen für Ihre Website auswählen, ersetzen Sie an-scf-sandbox
immer durch den ausgewählten Namen.
-
Die in CRXDE angezeigten Namen sind Knotennamen, die den Pfad zu adressierbaren Inhalten bilden.
-
Knotennamen können Leerzeichen enthalten, aber bei Verwendung in einem URI muss der Leerzeichen entweder als "%20“ oder "+" kodiert werden.
-
Knotennamen können Bindestriche und Unterstriche enthalten, sie müssen jedoch kodiert werden, wenn sie als Paketname in einer Java™-Datei referenziert werden. Sowohl Bindestriche als auch Unterstriche werden durch einen Unterstrich gefolgt von ihrem Unicode-Wert maskiert:
- Bindestrich wird zu '_002d'
- Unterstrich wird zu '_005f'
Einrichten des Anwendungsverzeichnisses (https://experienceleague.adobe.com/apps?lang=de) setup-the-application-directory-apps
Der Ordner "/apps“ im Repository enthält den Code mit , der das Verhalten und Rendering der Seiten implementiert, die vom Ordner "/content“ bereitgestellt werden.
Der Ordner "/apps“ ist geschützt und nicht öffentlich zugänglich. Gleiches gilt für die Ordner "/content“ und "/etc/designs“.
-
Erstellen Sie
/apps/an-scf-sandbox
Ordner.Verwenden von CRXDE Lite im Explorer-Fenster
- Wählen Sie den
/apps
Ordner aus. - Klicken Sie mit rechten Maustaste auf Erstellen…“ oder ziehen Sie das Menü Erstellen… nach unten.
- Wählen Sie Ordner erstellen….
- Geben im Dialogfeld „Ordner"
an-scf-sandbox
ein. - Klicken Sie auf OK.
- Wählen Sie den
-
Erstellen Unterordners components“.
- Wählen Sie den
/apps/an-scf-sandbox
Ordner aus. - Klicken Sie Erstellen > Ordner erstellen.
- Geben Sie im Ordner erstellen "".
- Klicken Sie auf OK.
- Wählen Sie den
-
Erstellen Unterordners templates“.
- Wählen Sie den
/apps/an-scf-sandbox
Ordner aus. - Klicken Sie Erstellen > Ordner erstellen.
- Geben Sie im Ordner erstellen "".
- Klicken Sie auf OK.
/apps/an-scf-sandbox
erneut auswählen.- Klicken Sie auf Alle speichern.
Wie bei jedem Bearbeitungsprozess sollten Sie häufig speichern. Wenn bei der Dateneingabe Probleme auftreten, kann dies entweder auf eine Zeitüberschreitung bei der Anmeldung zurückzuführen sein oder Sie müssen frühere Änderungen speichern.
- Wählen Sie den
-
Die Struktur im Explorer-Fenster von CRXDE Lite sollte nun ungefähr so aussehen:
Einrichten des Designverzeichnisses (https://experienceleague.adobe.com/etc/designs?lang=de) setup-the-design-directory-etc-designs
Der Ordner /etc/designs enthält die Bilder, Skripte und Stylesheets, die zusammen mit dem Seiteninhalt heruntergeladen werden sollen.
-
Navigieren Sie zur Verwendung des Designer-Tools in der klassischen Benutzeroberfläche zu https://<server>:<port>/miscadmin.
Hinweis: Wenn Sie CRXDE Lite zum Erstellen eines Knotens vom Typ
cq:Page
verwenden, sind Zugriffssteuerung und Replikation für eine Seite nicht auf die Standardeinstellungen festgelegt. -
Wählen Sie im Explorer-Fenster den Ordner Designs aus und klicken Sie dann auf Neu > Neue Seite.
Geben Sie ein:
- Titel: Eine SCF-Sandbox
- Name: an-scf-sandbox
- Wählen Sie Design-Seitenvorlage aus
Klicken Sie auf Erstellen.
-
Aktualisieren Sie das Explorer-Fenster, wenn kein „SCF Sandbox“-Ordner angezeigt wird.
-
Kehren Sie zu CRXDE Lite (http:// localhost:4502/crx/de) zurück und erweitern Sie "/etc/designs“, um den Knoten „an-scf-sandbox“ anzuzeigen.
Im rechten unteren Bereich von CRXDE können Sie die Registerkarte Eigenschaften , die Registerkarte Zugriffssteuerung und die Registerkarte Replikation anzeigen, um zu sehen, was mithilfe der Design-Seitenvorlage definiert wurde.
Einrichten des Inhaltsverzeichnisses (https://experienceleague.adobe.com/content?lang=de) setup-the-content-directory-content
Der Ordner /content im Repository befindet sich dort, wo sich der Website-Inhalt befindet. Die Pfade unter /content enthalten die Pfade der URL für Browser-Anfragen.
Nachdem Seitenvorlage als Teil des ersten Programms erstellt wurde, kann der anfängliche Seiteninhalt basierend auf der Vorlage erstellt werden…. ⇒