Web サイト構造のセットアップ setup-website-structure

Web サイトを設定するために、以下の手順では、次の場所に作成するフォルダーについて説明します。

  • /apps/an-scf-sandbox

    ここには、カスタムアプリケーションとテンプレートが存在します。

  • /etc/designs/an-scf-sandbox

    ダウンロード可能なデザイン要素は、ここに格納されています。

  • /content/an-scf-sandbox

    ダウンロード可能な web ページは、ここに格納されます。

このチュートリアルのコードは、アプリケーション、デザインおよびコンテンツでメインフォルダー名が同じであることに依存しています。 Web サイトに他の名前を選択した場合は、常に an-scf-sandbox 選択した名前で。

NOTE
名前について:
  • CRXDE に表示される名前は、アドレス可能なコンテンツへのパスを形成するノード名です。

  • ノード名にはスペースを含めることができますが、URI で使用する場合、スペースは'%20'または'+'としてエンコードする必要があります。

  • ノード名にはハイフンやアンダースコアを含めることができますが、Java™ ファイル内でパッケージ名として参照する場合はエンコードする必要があります。 ハイフンとアンダースコアは、アンダースコアの後に Unicode 値を付けることでエスケープされます。

    • ハイフンは'_002d'になります
    • アンダースコアは「_005f」になります

アプリケーションディレクトリ (/apps)を設定 setup-the-application-directory-apps

リポジトリの/apps ディレクトリには、が格納されているコードが含まれています。このコードにより、/content ディレクトリから提供されるページの動作とレンダリングが実装されます。

/apps ディレクトリは保護されており、/content ディレクトリや/etc/designs ディレクトリのように公開アクセスはできません。

  1. 作成 /apps/an-scf-sandbox フォルダー。

    使用 CRXDE Lite ​エクスプローラーパネル内

    1. 「」を選択します /apps フォルダー。
    2. 右クリック 作成…または、 作成… メニュー。
    3. を選択 フォルダーの作成….
    4. が含まれる フォルダーを作成 ダイアログ、を入力 an-scf-sandbox.
    5. OK」をクリックします。
  2. 作成 components サブフォルダー。

    1. 「」を選択します /apps/an-scf-sandbox フォルダー。
    2. クリック 作成/フォルダーを作成.
    3. が含まれる フォルダーを作成 ダイアログ、を入力 components.
    4. OK」をクリックします。
  3. 作成 templates サブフォルダー。

    1. 「」を選択します /apps/an-scf-sandbox フォルダー。
    2. クリック 作成/フォルダーを作成.
    3. が含まれる フォルダーを作成 ダイアログ、を入力 templates.
    4. OK」をクリックします。
    5. 再選択 /apps/an-scf-sandbox.
    6. すべて保存」を選択します。

    他の編集プロセスと同様に、頻繁に保存する必要があります。 データ入力で問題が発生した場合は、ログインがタイムアウトしたか、以前の編集内容を保存する必要がある可能性があります。

  4. CRXDE Liteのエクスプローラーパネルの構造は、次のようになります。

    crxde-template

デザインディレクトリ (/etc/designs)を設定します。 setup-the-design-directory-etc-designs

/etc/designs ディレクトリには、ダウンロードする画像、スクリプト、スタイルシートと、ページコンテンツが含まれています。

  1. クラシック UI の Designer ツールを使用するには、を参照してください。 https://<server>:<port>/miscadmin.

    注意:タイプのノードを作成するためにCRXDE Liteを使用する場合 cq:Pageの場合、アクセス制御とレプリケーションはページのデフォルト設定には設定されません。

  2. エクスプローラーペインで、 デザイン フォルダーを選択し、 新規 > 新しいページ.

    Enter:

    • タイトル: SCF サンドボックス
    • 名前: an-scf-sandbox
    • を選択 ページテンプレートのデザイン

    作成」をクリックします。

    design-template

  3. 「SCF サンドボックス」フォルダーが表示されない場合は、エクスプローラーペインを更新します。

  4. CRXDE Lite(http:// localhost:4502/crx/de)に戻り、/etc/designs を展開して「an-scf-sandbox」という名前のノードを表示します。

    CRXDE の右下のペインには、「プロパティ」タブ、「アクセス制御」タブ、「レプリケーション」タブが表示され、デザインページテンプレートを使用して定義された内容を確認できます。

    crxde-configure-template

コンテンツディレクトリ (/content)を設定します setup-the-content-directory-content

リポジトリ内の/content ディレクトリは、web サイトコンテンツが存在する場所です。 /content の下のパスは、ブラウザーリクエストの URL のパスで構成されます。

この ページテンプレート は初期アプリケーションの一部として作成され、初期ページコンテンツはテンプレートに基づいて作成でき…す。

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791