Web サイトをセットアップするために、後述の手順では、次の場所に作成するフォルダーについて説明します。
/apps/an-scf-sandbox
カスタムアプリケーションとテンプレートが存在する場所です。
/etc/designs/an-scf-sandbox
ここに、ダウンロード可能なデザイン要素が配置されます。
/content/an-scf-sandbox
ダウンロード可能な Web ページが配置される場所です。
このチュートリアル内のコードは、アプリケーション、デザインおよびコンテンツについてメインフォルダー名が同じであるという前提に基づきます。Web サイトに別の名前を選択する場合は、 an-scf-sandbox
選択した名前で置き換えます。
名前について:
CRXDE に表示される名前は、アドレス可能なコンテンツへのパスを形成するノード名です。
ノード名にはスペースを含めることができますが、URI で使用する場合は、スペースを「%20」または「+」としてエンコードする必要があります。
ノード名にハイフンとアンダースコアを含めることができますが、Java ファイル内でパッケージ名として参照する場合はエンコードする必要があります。 ハイフンとアンダースコアの両方は、アンダースコアに続いて Unicode 値を付けてエスケープされます。
リポジトリの /apps ディレクトリには、/content ディレクトリから提供されるページの動作やレンダリングを実装するコードが格納されます。
/apps ディレクトリは保護され、/content ディレクトリおよび /etc/designs ディレクトリとは異なり、外部からアクセスすることはできません。
作成 /apps/an-scf-sandbox
フォルダー。
CRXDE Lite を使用して、エクスプローラーペインで次の手順を実行します。
/apps
フォルダー。an-scf-sandbox
.components サブフォルダーを作成します。
/apps/an-scf-sandbox
フォルダー。templates サブフォルダーを作成します。
/apps/an-scf-sandbox
フォルダー。/apps/an-scf-sandbox
.他の編集プロセスと同様ですが、保存は頻繁におこなってください。データの入力に問題が発生した場合は、ログインがタイムアウトしたか、以前の編集内容を保存する必要がある可能性があります。
CRXDE Lite のエクスプローラーペインでの構造は、次のようになります。
/etc/designs ディレクトリには、ページコンテンツと共にダウンロードされる画像、スクリプトおよびスタイルシートが格納されます。
クラシック UI で Designer ツールを使用するには、以下を参照します。 https://<server>:<port>/miscadmin.
注意:CRXDE Liteを使用してタイプのノードを作成する場合 cq:Page
に値を指定しない場合、「アクセス制御」と「レプリケーション」はページのデフォルト設定に設定されませんでした。
エクスプローラウィンドウで、 デザイン フォルダーに移動し、 新規 > 新しいページ.
Enter:
「作成」をクリックします。
An SCF Sandbox フォルダーが表示されない場合は、エクスプローラーペインを更新します。
CRXDE Lite(http://localhost:4502/crx/de)に戻り、/etc/designs を展開して、「an-scf-sandbox」という名前のノードを表示します。
CRXDE の右下のペインで、「プロパティ」タブ、「アクセス制御」タブおよび「レプリケーション」タブを表示して、デザインページテンプレートを使用して定義された内容を確認できます。
リポジトリの /content ディレクトリには、Web サイトコンテンツが格納されます。/content の下のパスは、ブラウザーリクエストの URL のパスを構成します。
後 の ページテンプレート は、初期アプリケーションの一部として作成され、初期ページコンテンツは、テンプレートに基づいて作成できます。. ⇒