初期サンドボックスコンテンツ

ここでは、次のページを作成します。これらのすべてのページでページテンプレートを使用します。

  • SCF Sandbox Site。メインページの英語バージョンにリダイレクトします。

    • SCF Sandbox — サイトの英語バージョンのメインページ

      • SCF 再生 — 再生するメインページの子

このチュートリアルでは言語コピーについては詳しく説明しませんが、HTML ヘッダーによるユーザーの優先言語の検出をルートページに実装し、その言語の適切なメインページにリダイレクトできるように設計されています。ページのノード名に 2 文字の国コードを使用する規則です。例えば、英語の場合は「en」、フランス語の場合は「fr」などです。

最初のページの作成

ページテンプレートを作成したので、ここでは、/content ディレクトリで Web サイトのルートページを設定できます。

  1. 標準 UI では現在、サイトを作成するためのブループリントが提供されます。このチュートリアルでは簡単なサイトを作成するので、クラシック UI が便利です。

    クラシック UI に切り替えるには、グローバルナビゲーションを選択し、「プロジェクト」アイコンの右側にマウスカーソルを合わせます。を選択します。 クラシック UI に切り替え 表示されるアイコン:

    chlimage_1-36

    クラシック UI に切り替える機能は、管理者が有効にする必要があります。

  2. 次の クラシック UI のようこそページを選択します。 Web サイト.

    chlimage_1-37

    または、/siteadmin を参照して、Web サイトのクラシック UI に直接アクセスします。

  3. エクスプローラウィンドウで、「 」を選択します。 Web サイト 次に、ツールバーで 新規/新しいページ.

    ページを作成​ダイアログで、次のように入力します。

    • タイトル: SCF Sandbox Site
    • 名前:an-scf-sandbox
    • 選択 SCF Sandbox Play テンプレート
    • 作成」をクリックします。

    chlimage_1-38

  4. エクスプローラーウィンドウで、作成したページを選択します。 /Websites/SCF Sandbox Siteをクリックし、 新規/新しいページ:

    • タイトル: SCF Sandbox
    • 名前:en
    • 選択 SCF Sandbox Play テンプレート
    • 作成」をクリックします。
  5. エクスプローラーウィンドウで、作成したページを選択します。 /Websites/SCF Sandbox Site/SCF Sandboxをクリックし、 新規/新しいページ

    • タイトル: SCF Play
    • 名前:play
    • 選択 SCF Sandbox Play テンプレート
    • 作成」をクリックします。
  6. Web サイトコンソールに Web サイトが次のように表示されます。エクスプローラペインで選択した項目の子ページが、管理可能な右側のペインに表示されます。

    chlimage_1-39

    次に、Web サイトツールとテンプレートを使用して作成されたページのリポジトリビューを示します。

    chlimage_1-40

デザインパスの追加

条件 [/etc/designs/an-scf-sandbox](setup-website.md#setupthedesigntreeetcdesigns) は、ツールコンソールの designs セクション ( プロパティ「

  • cq:template="/libs/wcm/core/templates/designpage"

が定義されました。このプロパティによって、currentDesign.getPath() () を使用してスクリプト内のデザインアセットを参照するオプション機能が提供されます。例:

  • <% String favIcon = currentDesign.getPath() + "/favicon.ico"; %>

    • 名前:cq:designPath
    • 型:String
    • 値:/etc/designs/an-scf-sandbox
  • 緑をクリック [+] Add

リポジトリは次のようになります。

chlimage_1-41

  • クリック すべて保存

[ Trouble saving? Re-login! ]

メモ

cq:designPath の使用はオプションで、clientlib の使用とは関係ありません。SCF コンポーネントでは clientlib を使用して JS および CSS が管理されるので、clientlib の使用は基本的に必須です。

このページ