title |
category |
weight |
List of additional fields available in the content structure |
Content |
1 |
By default, the content editor contains the following 3 fields:
You can set up additional fields using the content structure editor.
See Content structure - Extended items for a detailed guide.
Extended items can also be configured by clicking on "Settings" to open the settings screen, where you can set input restrictions and the content to be displayed.
また、拡張項目は[設定]をクリックして設定画面を開くと、入力制限や表示させる内容を設定することができます。
設定できる内容は項目により異なりますので下記参照ください。
テキスト
テキストエリア
選択形式
画像
複数選択(チェックボックス)
Wysiwyg
リンク
日付フォーマット
ファイル
表組(テーブル)
地図
テキスト(オートコンプリート)
関連情報選択
html
マスタ形式
ファイルマネージャ
GCS上のファイル
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
|
入力制限 |
入力できる文字列を制限することができます。 |
|
正規表現 |
入力制限で[正規表現]を選択した場合は正規表現を記入します。 |
|
文字数制限 |
最小・最大の文字数を設定します。 |
details: {
"ext_col_XX": "テキスト",
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
横幅 |
表示するテキストエリアの横幅を設定します。 |
|
縦幅 |
表示するテキストエリアの縦幅を設定します。 |
|
文字数制限 |
最小・最大の文字数を設定します。 |
details: {
"ext_col_XX": "テキストエリア",
},
項目 |
|
説明 |
入力項目 |
必須 |
チェックを入れると必須入力になります。 |
選択項目 |
key |
選択項目のKeyを記入します。 |
|
Value |
選択項目のValueを記入します。 |
|
デフォルト |
チェックを入れると対象の項目がデフォルトで選択された状態になります。 |
|
Add |
選択項目を追加します。 |
|
Delete |
選択項目を削除します。 |
details: {
"ext_col_XX": {
"key": "1",
"label": "選択肢1"
},
},
項目 |
|
|
説明 |
入力関連 |
必須 |
|
チェックを入れると必須入力になります。 |
拡張項目 |
拡張子 |
Value |
アップロードを許可する画像の拡張子を指定します。 |
|
|
Add |
アップロードを許可する画像の拡張子を追加します。 |
|
|
Delete |
アップロードを許可する画像の拡張子を削除します。 |
|
最大アップロードファイルサイズ(MB) |
|
アップロード可能な画像のサイズに制限をかけます。 |
|
キャプション入力欄を非表示 |
|
チェックを入れると、コンテンツ編集画面で画像の説明の入力欄を非表示にします。 |
details: {
"ext_col_XX": {
"id": "sample_0",
"url": "https://sample.g.kuroco-img.app/v=1623673449/files/topics/sample.png",
"desc": ""
},
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
選択項目 |
key |
選択項目のKeyを記入します。 |
|
Value |
選択項目のValueを記入します。 |
|
デフォルト |
チェックを入れると対象の項目がデフォルトで選択された状態になります。 |
|
Add |
選択項目を追加します。 |
|
Delete |
選択項目を削除します。 |
details: {
"ext_col_XX": [
{
"key": "1",
"label": "複数選択_選択肢1"
},
{
"key": "2",
"label": "複数選択_選択肢2"
}
],
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
色指定 |
色の変更ができます。 |
|
横幅 |
フィールドの横幅を指定します。 |
|
縦幅 |
フィールドの縦幅を指定します。 |
|
削除するプラグイン |
不要なブラグインを記入します。 |
|
シンプルなツールバー |
チェックを入れると、シンプルなツールバーになります。 |
"details": {
"ext_col_XX": "<p><strong>Wysiwyg</strong> テキストエリア</p>",
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
details: {
"ext_col_XX": {
"url": "https://kuroco.app/",
"title": "Kuroco"
},
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
時間も設定する |
チェックを入れると時間の設定ができるようになります。 |
details: {
"ext_col_XX":"2021-06-04",
},
項目 |
|
|
説明 |
入力関連 |
必須 |
|
チェックを入れると必須入力になります。 |
拡張項目 |
拡張子の設定 |
Value |
アップロードを許可するファイルの拡張子を指定します。 |
|
|
Add |
アップロードを許可するファイルの拡張子を追加します。 |
|
|
Delete |
アップロードを許可するファイルの拡張子を削除します。 |
|
入力欄を非表示 |
|
チェックを入れると、コンテンツ編集画面でファイル名の入力欄を非表示にします。 |
|
最大アップロードファイルサイズ(MB) |
|
アップロード可能なファイルのサイズに制限をかけます。 |
details: {
"ext_col_XX": {
"id": "sample_0",
"url": "https://sample.g.kuroco-img.app/v=1623673449/files/topics/sample_0.pdf",
"dl_link": "https://sample.g.kuroco.app/direct/topics/topics_file_download/?topics_id=960&ext_no=09&index=0",
"desc": "test"
},
},
項目 |
|
|
説明 |
入力関連 |
必須 |
|
チェックを入れると必須入力になります。 |
拡張項目 |
行の数 |
|
テーブルの行の数を指定します。 |
|
列の数 |
|
テーブルの列の数を指定します。 |
|
非表示の列 |
|
テーブル内に入力がない場合、非表示にする列を指定します。 |
|
セルの設定 |
セル |
設定を行うセルを指定します。 上から2行目、左から3列目のセルを指定する場合は2-3 と記述します。 |
|
|
値 |
セルをLOCKする場合に、予め表示する値を記入します。 |
|
|
LOCK |
チェックを入れるとセルの編集をLOCKします。 |
|
|
区切り |
チェックを入れるとセルのタグが<th> になります。 |
|
|
Add |
セルの設定を追加します。 |
|
|
Delete |
セルの設定を削除します。 |
|
handsontable |
|
チェックを入れるとコンテンツ編集画面でhandsontable を利用した入力ができるようになります。 |
details: {
"ext_col_XX": {
"1": {
"1": "1-1",
"2": "1-2",
"3": "1-3"
},
"2": {
"1": "2-1",
"2": "2-2",
"3": "2-3"
}
},
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
details: {
"ext_col_XX": {
"gmap_x": "139.7435938",
"gmap_y": "35.7009012",
"gmap_zoom": "16",
"gmap_type": "roadmap",
"gmap_place_id": "ChIJbSFfyl2MGGARIoFxX2bg0hE",
"jp_lon": "139.0.11.2",
"jp_lat": "34.59.48.2"
},
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
コンテンツ定義ID |
オートコンプリート表示するコンテンツ定義グループIDを設定します |
|
Field |
オートコンプリート表示する拡張番号を設定します 例:ext_col_04 |
details: {
"ext_col_XX":"テストブログ",
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
モジュール |
関連情報として選択させる機能を指定します。 |
|
グループID |
モジュールをコンテンツに設定した場合に、関連情報として選択させるグループのIDを指定します。 |
|
カテゴリID |
モジュールをコンテンツに設定した場合に、関連情報として選択させるカテゴリのIDを指定します。 |
|
Should have permission to |
insert,update,deleteを指定して、そのうちログインしているユーザーが実行できる関連情報が取得されます。 |
|
Self only |
ログインしているユーザーが作成した関連情報だけが取得されます。 |
|
Secure off |
閲覧制限を無効にして関連情報取得可能になります。 |
details: {
"ext_col_XX": {
"module_type": "topics",
"module_id": 959
},
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
横幅 |
表示するhtml入力エリアの横幅を設定します。 |
|
縦幅 |
表示するhtml入力エリアの縦幅を設定します。 |
|
全てのタグを許可する |
チェックを入れると全てのタグが利用可能になります。 |
|
scriptを許可 |
チェックを入れるとscriptが利用可能になります。 |
|
Smarty |
チェックを入れるとSmartyが利用可能になります。 |
|
エディタを使う |
チェックを入れるとhtmlの入力がエディタ利用になります。 |
details: {
"ext_col_XX": "<div>\r\nhtml <p>テキストエリア</p>\r\n</div>",
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
マスタ |
利用するマスタのIDの指定します。 |
|
キー |
キーとして使用する列番号を指定します。 |
|
値 |
値として使用する列番号を指定します。 |
|
デフォルト |
初期遷移時に選択済みにしたい値を指定します。 |
details: {
"ext_col_XX": {
"key": "key",
"label": "0"
},
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
リソースを指定 |
ckfinder起動時に表示したいディレクトリパス指定します。 例: /file/user/ |
details: {
"ext_col_XX": false,
},
項目 |
|
説明 |
入力関連 |
必須 |
チェックを入れると必須入力になります。 |
拡張項目 |
Value |
アップロードを許可するファイルの拡張子を指定します。 |
|
Add |
拡張子の設定を追加します。 |
|
Delete |
拡張子の設定を削除します。 |