はじめに
MTで複数選択チェックボックスでググったら「MoreCustomFields」が真っ先に出ると思います。
この記事を見るということは、既に上のプラグインを試してみて、うまくいかなかったんだと思います。
それでいろいろ探して見つけたのがこれ。使用例がどこにも書かれてなかったので書いてみた次第。
前提
Movable Type Proを使用していること
ダウンロード
インストール
mt/pluginsの中に「MultiCheckbox」って名前のディレクトリを作ってそこに中身を放り込む。以上!
使用方法
導入後、カスタムフィールドの種類に「Checkbox (Multi)」というものが追加されます。
あとはオプションのところに「北海道,青森県,秋田県…」とドロップダウンに書くような形で入力して登録すれば、
複数選択のチェックボックスが出現します。
(もちろん「1=北海道,2=青森県」みたいに入力すればvalueの値を数字で登録可能です。)
不具合
これ、オプションに入力した文字列をカンマ区切りで判別して、チェックボックスをループで生成してるようなんですけど、
コンソールを見るとエラーが発生しています。ただ、実運用で問題は起きていないですし、
原因を特定する時間もないのでこれはそのうち追記します。多分。