🐙
カスタムフィールドを利用してカテゴリに応じたフィールド制御を行う
備忘用メモ:
概要
Movable Type のカスタムフィールドとカテゴリを紐づけて、記事の編集画面上でを選択したカテゴリに対応したフィールドを表示する
方法
- 記事 > カテゴリ から制御用のカテゴリを作成し、再構築を行う
- カスタムフィールド > 新規 からカスタムフィールドを新規作成
3. カスタムフィールド作成後、紐づけたいカテゴリを選択 → 保存
4. 記事の新規作成画面から該当のカテゴリを選択 → 紐づくカスタムフィールドが表示される
なお、カテゴリの詳細画面から「フィールド表示」のチェックを入れることでも制御が可能
(こちらにチェックを入れることで、カスタムフィールド側のカテゴリエリアにもチェックされることを確認)
おわりに
- ウェブページでも同様の制御を行うことができる(「カテゴリ」を「フォルダ」に置き換えて操作すればOK、カスタムフィールド作成時のシステムオブジェクトは「ウェブページ」を選択すること)
- 利用する事があるとしたら、MT6 → MT7以降にバージョンアップするけどコンテンツデータは使わない(記事/ウェブページを継続利用する)といった限定的な場合なのかもしれない
- カテゴリセットでも同じことやらせてください(切実)
Discussion