Calendar
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

カレンダーイベントフィールドを表示ページテンプレートにマッピングする

カレンダー フィールドを 表示ページ テンプレートにマッピングすることで、カレンダー イベント情報をカスタマイズして表示できます。 タイトル、日付、場所などの特定のフィールドを強調表示し、関連性の低いその他のフィールドを非表示にします。

さらに、コンテンツ ページで コレクション表示フラグメント を使用して、動的または手動で生成されたカレンダー イベントのコレクションを表示し、ユーザーを各コレクション アイテムの表示ページ テンプレートに誘導します。

これを行うには、カレンダー ウィジェットを使用して カレンダー イベント 、イベントを動的にグループ化する コレクション 、カレンダー イベントの表示方法をカスタマイズする 表示ページ テンプレート 、コレクション内のすべてのアイテムを表示するコレクション表示フラグメントを含む コンテンツ ページ 、およびユーザーを表示ページ テンプレートに送信するボタンを作成します。

カレンダーイベント

まず、カレンダー ウィジェットをページに追加し、ページに移動してイベントを作成します。

  1. 新しいページを作成 または 編集を開始 します。

  2. フラグメントとウィジェットのサイドバーで、 カレンダー ウィジェットを探します。 ページにドラッグ&ドロップしてページを公開します。

  3. ページに移動して、 イベントの追加をクリックします。 情報を入力して、 公開をクリックします。

  4. さらにいくつかのイベントを追加します。

    コレクションに追加するためにイベントを追加します。

カレンダーイベントをグループ化する動的コレクション

カレンダー イベントをグループ化するコレクションを作成します。 コレクション表示フラグメントを使用して、後で このコレクションを表示 できます。

  1. 動的コレクション を作成し、 カレンダー イベント コレクションという名前を付けます。

  2. [アイテム タイプ] ドロップダウン メニューで、[単一アイテム タイプ] の下にある [カレンダー イベント] を選択します。

    コレクションのアイテム タイプとしてカレンダー イベントを選択します。

  3. (オプション) コレクションを構成します。

  4. [保存]をクリックします。

新しいイベントも含め、すべてのカレンダー イベントがコレクションに追加されます。

カレンダーイベント表示ページテンプレート

表示ページ テンプレートを作成し、カレンダー イベント フィールドを要素にマップします。 この例では、イベントの情報を表示するための簡単な構造を作成します。

  1. 表示ページ テンプレートを作成し、 カレンダー イベント表示ページ テンプレートという名前を付け、コンテンツ タイプとして カレンダー イベント を選択します。

    表示ページ テンプレートがカレンダー イベントに関連付けられました。

  2. フラグメントとウィジェット サイドバーから、 コンテナ フラグメントをページにドラッグします。

  3. 既存のコンテナに別のコンテナを追加します。 ブラウザで、 内部コンテナー を 1 回クリックし、右側の スタイル タブを選択します。 左右に 14.5 rem、上余白に 4.5 rem、下余白に 7.5 rem を追加します。

  4. 内部コンテナーに見出しを追加します。 ブラウザで見出しを 1 回クリックし、右側の スタイル タブを選択します。 1.5 rem の下余白を追加します。

  5. 見出しをもう一度クリックし (ブラウザを使用するか、実際の要素をクリックすることができます)、右側の マッピング タブを選択します。 フィールドの下で、 タイトルを選択します。 どのカレンダー フィールドをマップできるかを知るには、 マップ可能なフィールド をお読みください。

    これにより、見出しのコンテンツがカレンダー イベントのタイトルにマッピングされます。

  6. 手順を繰り返して段落要素を追加し、1.5 rem の下余白を追加して、カレンダー イベントの 説明 にマッピングします。

  7. 手順を繰り返して見出し要素を追加します。 [全般]タブで、 H5 見出しレベルに設定します。 「スタイル」タブで、0.5 rem の下余白を追加します。 カレンダー イベントの 場所 にマップします。

  8. 手順を繰り返して見出し要素を追加します。 [全般]タブで、 H5 見出しレベルに設定します。 カレンダー イベントの 開始日 にマップします。

  9. 手順を繰り返して見出し要素を追加します。 [全般]タブで、 H5 見出しレベルに設定します。 カレンダー イベントの 終了日 にマップします。

  10. 公開をクリック

これで、カレンダー情報を表示するシンプルな構造が完成しました。上部にイベントのタイトル、続いて説明、場所、時刻が表示されます。 この情報を他のコンテンツと組み合わせて追加し、好きなようにカスタマイズすることもできます。

カレンダー イベントの表示方法をカスタマイズします。

コレクション表示で使用するには、表示ページ テンプレートをデフォルトとしてマークします。 ページを公開すると、ページ テンプレート アプリケーションが表示されます。 作成したテンプレートの横にある アクション (Actions icon) をクリックし、 デフォルトとしてマークを選択します。

カレンダーイベントコレクションを表示するコンテンツページ

コンテンツ ページを作成し、コレクション表示フラグメントを追加してカレンダー イベントを表示し、ユーザーをカレンダー イベント表示ページ テンプレートに送信します。

この例では、イベントのタイトルと、クリックすると表示ページ テンプレートにリンクするボタンを表示する単純な構造を作成します。

  1. 新しいページ を作成し、 カレンダー イベント コレクション ページという名前を付けます。

  2. フラグメントとウィジェットのサイドバーで、コレクション表示フラグメントを探します。 ページにドラッグ アンド ドロップします。

  3. コレクション表示 を 1 回クリックし、右側のコレクションの横にある 追加 (Add icon) をクリックして、 カレンダー イベント コレクションを選択します。

    既存のイベントのタイトルは、コレクション表示にコレクション アイテムとして表示されます。 コレクション アイテム領域内に要素をドロップすると、同じ要素が他のアイテムにも追加されます。

    既存のイベントのタイトルは、コレクション表示にコレクション アイテムとして表示されます。

  4. フラグメントとウィジェット サイドバーで、コンテナー フラグメントをコレクション アイテム領域にドラッグします。 ブラウザで、 コンテナ を 1 回クリックし、右側の スタイル タブを選択します。 14.5 rem の右余白と左余白、および 3.0 rem の上余白を追加します。

  5. コンテナーに見出しを追加します。 ブラウザで、 見出し を 1 回クリックし、右側の スタイル タブを選択します。 1 rem の下余白を追加します。

  6. 見出しをもう一度クリックし (ブラウザを使用するか、実際の要素をクリックすることができます)、右側の マッピング タブを選択します。 フィールドの下で、 タイトルを選択します。

  7. コンテナーにボタンを追加します。 ボタンの内容をダブルクリックすると、 詳細を表示に変更されます。

    変更を適用するには、他の場所をクリックするか、 ESC を押します。

  8. ボタンの外をクリックし、ボタン領域をダブルクリックすると、右側にマッピングとリンクのタブが表示されます。 リンク タブを開きます。

    このアクションはブラウザを使用して実行できます。 ボタン 要素をクリックして展開し、内部のリンク要素を選択します。

  9. [リンク] の下で マップされた URL を選択し、[フィールド] の下で デフォルトを選択します。

    カレンダー イベント表示ページ テンプレートにボタンをマップします。

  10. 公開をクリック

完了したら、すべてが機能しているかどうかを確認します。 カレンダー イベント収集ページに移動します。 いずれかの 「詳細を見る」 ボタンをクリックします。 イベントに関する情報を表示する表示ページ テンプレートに送信されます。

すべてが正常に動作している場合は、カレンダー イベント コレクション ページにある [詳細を表示] ボタンをクリックすると、表示ページ テンプレートにアクセスできます。

マップ可能なフィールド

表示ページ テンプレート要素にマップできるカレンダー イベント フィールドの一覧を次に示します。

項目Description
タイトルイベントのタイトル。
説明イベントの説明。
ロケーションイベントの開催場所。
イベントの URLイベントの URL。
開始日イベントの開始日。
終了日イベントの終了日。
終日終日オプションが選択されている場合は True を返し、それ以外の場合は False を返します。
カレンダー名イベントが追加されるカレンダーの名前。
ゲスト承認、拒否、保留、未定のステータスと、各カテゴリの人数を表示します。
繰り返しイベントが繰り返し不可能な場合は False を返し、そうでない場合は繰り返しの詳細を返します。