ver.2サポートサイト

HOME機能サイト管理ブロックレコードアイテムブロックのソース設定

レコードアイテムブロックのソース設定

機能概要

レコードアイテムブロックの設定方法を「ソース設定」にすることでHTMLでコンテンツ作成/編集ができます。

機能仕様

・各フィールドのHTMLはThymeleaf記法で記述されます。Thymeleafに関してはこちらをご参照ください。
※ビジュアル設定になっているレコードアイテムブロックをソース設定に変更することは可能ですが、一度ソース設定にしたレコードアイテムブロックをビジュア設定に変更することはできません。

レコードアイテムブロックの作成

レコードアイテムブロックの作成方法はこちらをご参照ください。

レコードアイテム設定

プレビュー

プレビューを見ながら、「レコードアイテム」タブからカスタマイズしていきます。

レコードアイテム

「レコードアイテム」タブからHTMLを編集します。

フィールドパーツ追加

レコードアイテムにフィールドを追加したい場合に、左上の+ボタンをクリック、「フィールド」を選択します。

フィールドパーツ追加モーダルが表示されます。「+」ボタンをクリック、追加するフィールドを選択します。

フィールド選択後、「追加」ボタンをクリック、フィールドを挿入します。

参照先DB内に含まれるフィールドの追加について

レコードアイテム上に参照フィールドの参照先DB内に含まれるフィールドを追加することができます。
詳細については参照先DBのフィールド追加をご参照ください。

 

「+」ボタンをクリック、サイト内ページリンクをクリック、「新規ページ」を選択します。

リンク先のページを追加します。

ページ表示名、ページ識別名を設定します。

▽リンク先ページを非認証ページとして追加する場合

リンク先ページを非認証ページとして追加する場合、ページ内ブロック作成で同時に作成できるブロックはレコードアイテムブロックのみとなります。

ページ内ブロックを作成する場合、ブロック表示名、レコードアイテムに紐づくDBを設定します。

レコードアイテム上で使用するフィールド選択します。

▽リンク先ページを認証ページとして追加する場合

リンク先ページが認証ページの場合、ページ内ブロック作成で同時に作成できるブロックは、

更新フォームブロック、削除フォームブロック、レコードアイテムブロックのいずれかを選択することができます。

ページ内ブロック作成の際、更新フォームブロック、削除フォームブロックを追加する場合、ブロックタイプ、ブロック表示名、ブロックに紐づくDBを設定します。

選択できるDBは、レコードアイテムに紐づくDBとレコードアイテムDBに含まれる参照フィールドの参照先DBが選択可能です。

更新フォームブロック、レコードアイテムブロックの場合、使用するフィールドを選択します。

(更新フォームブロックの場合)

(レコードアイテムブロックの場合)

更新フォームブロックの場合、確認モーダルが表示されますので、問題なければ「作成」ボタンをクリック、リンク先新規ページを追加します。

ページ内ブロック作成、もしくは、リンク先の新規ページ作成後、サイト内ページのプルダウン上に作成したページが選択されます。

ページ選択後、引用レコードおよびページ内リンクURLに付与するパラメータの設定を行います。

引用レコード/パラメータ付与の設定

引用レコード 自DBレコード

レコードアイテム上のレコード値をリンク先ページに引き継ぐ際に指定します。

参照先DBレコード

レコードアイテム上の参照フィールドの値を引き継ぐ際、参照先レコードを選択、引継ぎ対象の参照フィールドを選択します。

レコード公開範囲を設定しているDBを参照している参照フィールドのみ選択可能です。

パラメータ付与

ページ内リンクURLに任意のパラメータを付与することができます。記述方法はパラメータ付与をご参照ください。

設定内容を確認、問題なければ、「反映」ボタンをクリックします。

 

レコードアイテム上にリンクが挿入されます。

サイトファイルのファイルを挿入することができます。

「+」ボタンをクリック、「ファイル」を選択します。

ファイル挿入のモーダルが表示されます。

 

▼新規ファイル追加

直接ファイルをアップロード、挿入する場合は、表示されたモーダルから「新規ファイル追加」をクリックしアップロードするフォルダ、ファイルを選択の上、ファイルアップロード後、追加ボタンをクリックします。

▼既存ファイル選択

サイトファイルへアップロード済みのファイルを選択する場合は、表示されたモーダルから「既存ファイル選択」をクリック、挿入したいファイルを選択し「追加」ボタンをクリックします。

レコードアイテム上にファイルパスが挿入されます。

フィールド一覧

フィールド一覧からレコードアイテムブロックで使用するフィールドの一覧が表示されます。

各フィールドをクリックすることで個別のフィールド設定モーダルが開きます。

個別フィールド設定

ラベル レコードアイテムブロック上に表示されるタイトルが編集できます

項目ラベル

(セレクト/マルチセレクト

フィールドのみ)

DBで設定したラベルの表示を変更したいときに使用します。

使用例)表示ラベルを英語に変更

※変更したラベルはレコードアイテムブロック上での表示のみ適用されます。

CSS/JS

CSS

設定したCSSはレコードアイテムブロックがあるページに適用されます。

設定したCSSは「共通ソースCSS/JavaScript」「ページのCSS/JavaScript」より後に読み込まれます。

詳細はこちらをご確認ください。

JS

設定したJavaScriptはレコードアイテムブロックがあるページに適用されます。

設定したJavaScriptは「共通ソースCSS/JavaScript」「ページのCSS/JavaScript」より後に読み込まれます。

詳細はこちらをご確認ください。