Die folgenden Anweisungen beschreiben zum Einrichten Ihrer Website die Ordner, die an den folgenden Orten erstellt werden sollen:
/apps/an-scf-sandbox
Hier befinden sich benutzerdefinierte Anwendungen und Vorlagen.
/etc/designs/an-scf-sandbox
Hier befinden sich herunterladbare Designelemente.
/content/an-scf-sandbox
Hier befinden sich die herunterladbaren Webseiten.
Der Code in diesem Lernprogramm hängt davon ab, dass der Name des Hauptordners für die Anwendung, den Entwurf und den Inhalt identisch ist. Wenn Sie einen anderen Namen für Ihre Website wählen, ersetzen Sie an-scf-sandbox
immer durch den Namen, den Sie gewählt haben.
Info zu Namen:
Die in CRXDE angezeigten Namen sind Knotennamen, die den Pfad zu adressierbaren Inhalten bilden.
Knotennamen können Leerzeichen enthalten, bei Verwendung in einem URI muss das Leerzeichen jedoch entweder als "%20"oder "+"kodiert werden.
Knotennamen können Bindestriche und Unterstriche enthalten, müssen jedoch kodiert werden, wenn sie als Paketname in einer Java-Datei referenziert werden. Sowohl Bindestriche als auch Unterstriche werden mit einem Unterstrich gefolgt von ihrem Unicode-Wert versehen:
Bindestrich wird '_002d'
Unterstrich wird '_005f'
Der Ordner "/apps"im Repository enthält den Code mit implementiert das Verhalten und die Wiedergabe der Seiten, die vom Ordner "/content"bereitgestellt werden.
Der Ordner "/apps"ist geschützt und nicht öffentlich zugänglich, ebenso wie die Ordner "/content"und "/etc/designs".
Erstellen Sie den Ordner /apps/an-scf-sandbox
.
Verwenden von CRXDE Lite im Explorer-Bereich
/apps
aus.an-scf-sandbox
ein.Erstellen Sie den Unterordner Komponenten.
/apps/an-scf-sandbox
aus.Erstellen Sie den Unterordner templates.
/apps/an-scf-sandbox
aus./apps/an-scf-sandbox
erneut aus.Speichern Sie wie bei jedem Bearbeitungsprozess häufig. Wenn bei der Dateneingabe Probleme auftreten, kann dies entweder daran liegen, dass Ihr Anmeldevorgang abgelaufen ist oder Sie vorherige Änderungen speichern müssen.
Die Struktur im Explorer-Bereich der CRXDE Lite sollte nun etwa wie folgt aussehen:
Der Ordner "/etc/designs"enthält die Bilder, Skripte und Stylesheets, die zusammen mit dem Seiteninhalt heruntergeladen werden sollen.
Um das Designer-Tool in der klassischen Benutzeroberfläche zu verwenden, navigieren Sie zu https://<server>:<port>/miscadmin.
Hinweis: Wenn Sie CRXDE Lite verwenden, um einen Knoten des Typs cq:Page
zu erstellen, werden Zugriffskontrolle und Replikation nicht auf Standardeinstellungen für eine Seite eingestellt.
Wählen Sie im Explorer-Bereich den Ordner Entwürfe und klicken Sie dann auf Neu > Neue Seite.
Geben Sie Folgendes ein:
Klicken Sie auf Erstellen.
Aktualisieren Sie den Explorer-Bereich, wenn der Ordner "An SCF Sandbox"nicht angezeigt wird.
Kehren Sie zur CRXDE Lite zurück (http:// localhost:4502/crx/de) 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 Zugriffskontrolle und die Registerkarte Replikation Ansicht haben, um zu sehen, was mit der Designseitenvorlage definiert wurde.
Der Ordner "/content"im entsprechenden Ordner befindet sich dort, wo sich der Inhalt der Website befindet. Die Pfade unter /content umfassen die Pfade der URL für Browseranforderungen.
Nachdem die Seitenvorlage als Teil der ursprünglichen Anwendung erstellt wurde, kann der ursprüngliche Seiteninhalt auf der Grundlage der Vorlage erstellt werden… δ