Movable Typeのカスタムフィールドのオプションの表示名を表示する方法
Movable Typeのカスタムフィールドのオプションの表示名を表示する方法を紹介します。
1.問題点
Movable Typeのカスタムフィールド、
- ドロップダウン
- ラジオボタン
については
1=A,2=B,3=C,4=D,5=E
のように、値と表示名をセットで指定することができます。
これらの内容をテンプレートタグで表示するには、カスタムフィールド作成時に決めたテンプレートタグまたは、
<mt:EntryCustomFields>
<$mt:EntryCustomFieldValue$>
</mt:EntryCustomFields>
のようにすればいいのですが、値しか表示することができません。
たとえば、上記のドロップダウンまたはラジオボタンの設定例で、記事作成時に"B"を選んだ場合、CustomFieldValueタグでは"2"が表示されることになります。
"2"ではなく"B"を表示させたいのですが、方法が分かりません。
ということで、Movable Typeのカスタムフィールドのオプションの表示名を表示する方法を紹介します。
2.Movable Typeのカスタムフィールドのオプションの表示名を表示する
オプションの表示名を表示するには下記のように、CustomFieldValueタグにlabel属性を付与します。
<mt:EntryCustomFields>
<$mt:EntryCustomFieldValue label="1"$>
</mt:EntryCustomFields>
上記の例であれば、これで"B"が表示されます。
Posted by yujiro このページの先頭に戻る
- Movable Typeの日付カスタムフィールドを使って「予定」「開催中」「終了」を別々に表示する方法
- Movable Typeの日付カスタムフィールドを2つ使って「開催中」を表示する方法
- Movable Typeの日付カスタムフィールドを使って現在時刻と比較する方法
- Movable Typeのカスタムフィールドに入力した複数のブログ記事IDからブログ記事リストを出力する
- Movable Typeのポップアップコメントにカスタムフィールドを表示する
- コメントカスタムフィールドの値をクッキーに保存する方法
- コメントプレビューでカスタムフィールドの値を表示する
- Movable Typeのサインアップ画面に表示するカスタムフィールドの順序を並べ替える
- コメント用カスタムフィールドの投稿フォームのカスタマイズ(その2)
- コメント用カスタムフィールドの投稿フォームのカスタマイズ(その1)
- 特定のカスタムフィールドの情報を出力する(その2)
- 特定のカスタムフィールドの情報を出力する
- Movable Type 5.0 のカスタムフィールドをカテゴリで振り分ける
- カスタムフィールドの入力文字数が改善
- mt-csv2customfields v0.02
トラックバックURL
コメントする
greeting