攻略
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、SPEAKで簡単なページを作成する方法について説明します。結果としては基本的な「Hello World」ページになりますが、ここで説明する手順は、あらゆるSPEAKページやアプリケーションを作成するための基礎となります。
!注SPEAKでページを作成するには、Visual Studio用のSitecore Rocksをインストールする必要があります。
SPEAKはcoreデータベースに記載されていることを忘れないでください。
既存のページをコピーして新しいSPEAKページを作成すべきではありません。非常にシンプルなページにはうまくいきますが、より高度なページでは、更新すべきすべての設定を特定するのが難しいです。
ウォークスルーでは以下の方法が説明されています:
- 定義項目を作成する
- ページのレイアウトをセットアップします
- ブラウザでページを見る
ウォークスルーでは分岐テンプレートの使い方がわかります。これが定義項目を作成する最も速い方法です。
定義項目を作成する
Sitecore Rocksでは以下の手順に従ってください:
-
新しい定義項目の親項目にしたい項目を選択します:

-
親アイテムを右クリックしてメニューで 「追加、新しいアイテム 」をクリック(または
ctrl-A
キーボードショートカット)

-
「 新しいアイテムを追加 」ダイアログで、/sitecore/client/Business Component LIbarary/Templates/Branches/Applicationsフォルダ内のページテンプレートのブランチのいずれかを選択します:

-
新しい商品の名前を入力し、OKをクリックします。
アイテムが作成され、開封されます:


今、ブランチテンプレートからページを作成しました。次の作業は、このページのレイアウトにコンポーネントを追加することです。
ページのレイアウトをセットアップします
Sitecore Rocksでは、レイアウトにコンポーネントを追加するには以下の手順に従ってください:
-
Sitecore Explorerで、関連する定義項目を探します。
-
アイテムを右クリックしてメニューから 「タスク」「デザインレイアウト 」をクリック(または
Ctrl-U
キーボードショートカット)。

-
定義項目のレイアウトで「 レンダリングを追加」をクリックします。

ブランチテンプレートから始めたため、レイアウトにはすでにいくつかのコンポーネントが存在します。レイアウトには機能的なSPEAKページに必要なすべての要素が含まれています。
-
レンダリング を選択する ダイアログで「 テキスト」を選択し、その後クリックします

テキストレンダリングは今、あなたのレイアウトに「Text1」という名前で表示されています。
-
レイアウト内のText1レンダリングをダブルクリックし、レンダリング用のプロパティシートのTextプロパティに「Hello world」を入力してください。
-
プロパティシートで 「閉じる」 をクリックしてすべて保存します。
これで「Hello world」というテキストが表示されるSPEAKページができた。
ブラウザでページを見る
ブラウザでページをプレビューするには:
-
ウェブサイトをブラウザで開いてください。
-
Sitecore RocksのSitecoreエクスプローラーで定義項目を右クリックし、「 クリップボード、アイテムパスをコピー」をクリックしてください:

-
クリップボードの内容をブラウザのアドレス欄に貼り付けます。

更新されたページはブラウザに表示されます。
