フィールドの種類
- 06 Sep 2024
- 1 読む分
- 印刷する
フィールドの種類
- 更新日 06 Sep 2024
- 1 読む分
- 印刷する
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
このガイドは、Dise Oneプレイアウトエンジンのみを対象としています。Dise Premium と Dise Lite の他のガイドを参照してください。
オプションのフィールドには * が付いています
テキスト
テキストフィールドは、通常の 1 行のテキストボックスです。
{
"type": "text",
"key": String,
"caption": String,
"default": String, *
"required": Boolean *
}
テキストエリア
textarea フィールドは、通常の複数行のテキストボックスです。
{
"type": "text",
"key": String,
"caption": String,
"default": String, *
"required": Boolean *
}
これは現在、Dise MQ ポータルでのみサポートされており、CX ポータルではサポートされていません。
チェックボックス
チェックボックス フィールドは、単純なブールチェックボックスまたはトグルスイッチです。
{
"type": "checkbox",
"key": String,
"caption": String,
"default": Boolean, *
}
選ぶ
選択 フィールド タイプは、1 つの オプションを選択できる複数の選択肢のリストです。(key = エディタに表示される値、value = テンプレートが受け取るプロパティ値)。
{
"type": "select",
"key": String,
"caption": String,
"options": [
{ "key": String, "value": String }
],
"default": String, *
"required": Boolean *
}
これは現在、Dise MQ ポータルでのみサポートされており、CX ポータルではサポートされていません。
コンテンツ
コンテンツ フィールド タイプはファイル ピッカーで、ユーザーは新しいファイルをアップロードするか、コンテンツ ライブラリから既存のファイルを選択できます。
デフォルトは事前定義されたコンテンツでのみ使用できますが、 パス が存在しない場合は作成されます。 content または default のいずれかが必要であることに注意してください。
options のすべてのパスは、テンプレートの contentBasePath を基準にしています。
{
"type": "content",
"key": String,
"caption": String,
"options": [
{
"path": "backgrounds"
},
{
"content": "logos/store.jpg"
}
],
"default": "logos/store.jpg", *
"defaultId": "xxxxxx", *
"required": Boolean *
}
コンテンツリスト
contentlist フィールド タイプは content フィールド タイプと似ていますが、ユーザーが複数のファイルを選択し、ファイルの順序を制御できる点が異なります。
{
"type": "contentlist",
"key": String,
"caption": String,
"default": [ {"contentId": “xxxxxx” } ],
"options": [
{
"dirid": Integer
},
{
"key": String
},
{
"mediaid": Integer
},
{
"templatefielddataid": Integer
},
{
"templatefieldid": Integer
},
{
"type": String
}
],
}
これは現在、Dise MQ ポータルでのみサポートされており、CX ポータルではサポートされていません。
この記事は役に立ちましたか?