Last modified date : 2019/01/31

使い方

$.MTAppOtherTypeCategories({
    type: 'radio',
    label: 'カテゴリ',
    notSelectedText: '未選択',
    debug: false    
});

必須のオプションはありません。

サンプル

ラジオボタンにする場合

$.MTAppOtherTypeCategories({
    type: 'radio'
});

ドロップダウンメニューにする場合

$.MTAppOtherTypeCategories({
    type: 'select',
    label: 'メニューを選択',
    notSelectedText: '選択してください'
});

オプション

$.MTAppOtherTypeCategories({
    "type": "radio",
    "label": "カテゴリ",
    "notSelectedText": "未選択",
    "selected": null,
    "disabledExceptSelected": false,
    "hiddenExceptSelected": false,
    "add": false,
    "nest": false,
    "debug": false
});

type

Type : String, Default : "radio"

カテゴリ選択欄のUIを指定します。radioを指定した場合はラジオボタンに、selectを指定した場合はドロップダウンリストになります。

label

Type : String, Default : "カテゴリ"

新しく作られたカテゴリウィジェットのタイトル欄を指定します。

notSelectedText

Type : String, Default : "未選択"

記事のカテゴリを未選択状態にする場合のラジオボタンまたはドロップダウンリストメニューのラベルを指定します。

selected

Type : Number, Default : null

初期状態で選択させておきたいカテゴリのIDを指定します。

disabledExceptSelected

Type : Boolean, Default : false

selected で指定したカテゴリ以外のカテゴリを選択できないようにします。

hiddenExceptSelected

Type : Boolean, Default : false

selected で指定したカテゴリ以外のカテゴリを非表示にします。

add v1.8.0

Type : Boolean, Default : false

true を設定するとカテゴリの新規追加が可能になります。

nest v1.9.0

Type : Boolean, Default : false

type: 'radio' のときに nest: true に設定すると、従来のチェックボックス形式の表示のときのように、階層構造を保ったまま表示します。

debug

Type : Boolean, Default : false

true を指定すると元のカテゴリ選択ウィジェットが表示されます。