Show Menu
SUJETS×

Configuration de la structure du site Web

Pour configurer votre site Web, les instructions ci-dessous décrivent les dossiers à créer aux emplacements suivants :
  • /apps/an-scf-sandbox
    C’est là que résident les applications et modèles personnalisés.
  • /etc/designs/an-scf-sandbox
    C’est là que résident les éléments de conception téléchargeables.
  • /content/an-scf-sandbox
    C'est là que résident les pages Web téléchargeables.
Le code de ce didacticiel s’appuiera sur le nom du dossier principal pour l’application, la conception et le contenu. Si vous choisissez un autre nom pour votre site Web, remplacez toujours an-scf-sandbox par le nom que vous avez choisi.
A propos des noms :
  • Les noms affichés dans CRXDE sont des noms de noeud qui forment le chemin d’accès au contenu adressable.
  • Les noms de noeud peuvent contenir des espaces, mais lorsqu'ils sont utilisés dans un URI, l'espace doit être codé en "%20" ou "+".
  • Les noms de noeud peuvent contenir des tirets et des traits de soulignement, mais ils doivent être codés lorsqu’ils sont référencés comme nom de package dans un fichier Java. Les tirets et les traits de soulignement sont placés en séquence d’échappement avec un trait de soulignement suivi de leur valeur Unicode :
    • trait d’union devient "_002d"
    • trait de soulignement devient "_005f"

Configuration du répertoire des applications (/applications)

Le répertoire /apps du référentiel contient le code qui implémente le comportement et le rendu des pages servies à partir du répertoire /content.
Le répertoire /apps est protégé et n’est pas accessible au public, tout comme les répertoires /content et /etc/designs.
  1. Create /apps/an-scf-sandbox folder.
    Utilisation de CRXDE Lite , dans le volet d’exploration
    1. Select the /apps folder.
    2. Cliquez avec le bouton droit de la souris sur Créer ... ou descendre la fenêtre Créer... .
    3. Sélectionner Créer un dossier... .
    4. Dans la boîte de dialogue Créer un dossier , saisissez an-scf-sandbox .
    5. Cliquez sur OK .
  2. Créez un sous-dossier de composants .
    1. Select the /apps/an-scf-sandbox folder.
    2. Click Create > Create Folder .
    3. Dans la boîte de dialogue Créer un dossier , saisissez des composants .
    4. Cliquez sur OK .
  3. Créez un sous-dossier de modèles .
    1. Select the /apps/an-scf-sandbox folder.
    2. Click Create > Create Folder .
    3. Dans la boîte de dialogue Créer un dossier , saisissez des modèles .
    4. Cliquez sur OK .
    5. Sélectionnez à nouveau /apps/an-scf-sandbox .
    6. Select Save All .
    Comme pour tout processus de modification, enregistrez souvent. Si vous rencontrez des problèmes lors de la saisie des données, c’est peut-être parce que votre connexion a expiré ou que vous devez enregistrer les modifications précédentes.
  4. La structure du volet d’exploration de CRXDE Lite doit maintenant ressembler à quelque chose comme ceci :

Configuration du répertoire de conception (/etc/designs)

Le répertoire /etc/designs contient les images, les scripts et les feuilles de style à télécharger avec le contenu de la page.
  1. Pour utiliser l’outil Designer dans l’interface utilisateur classique, accédez à https://<serveur>:<port>/miscadmin .
    Remarque : Si vous utilisez CRXDE Lite pour créer un noeud de type cq:Page , le et la réplication ne seront pas définis sur les paramètres par défaut pour une page.
  2. In the explorer pane, select the Designs folder and then click New > New Page .
    Entrer :
    • Titre : Un Sandbox SCF
    • Nom : an-scf-sandbox
    • Sélectionner un modèle de page de conception
    Cliquez sur Créer .
  3. Actualisez le volet d’exploration si le dossier "An SCF Sandbox" n’apparaît pas.
  4. Revenez à CRXDE Lite (http:// localhost:4502/crx/de) et développez /etc/designs pour voir le noeud nommé "an-scf-sandbox".
    Dans le volet inférieur droit de CRXDE, vous pouvez l’onglet Propriétés, l’onglet du et l’onglet Réplication pour voir ce qui a été défini à l’aide du modèle de page de conception.

Configuration du répertoire de contenu (/content)

Le répertoire /content du référentiel est l’emplacement où réside le contenu du site Web. Les chemins sous /content comprennent les chemins d’accès de l’URL pour les requêtes de navigateur.
Une fois le modèle de page créé dans le cadre de l’application initiale, le contenu initial de la page peut être créé en fonction du modèle....