PowerCMS™
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[新着情報] PowerCMS 5.21 / 4.51 の提供を開始 を追加しました。
[新着情報] アルファサードの夏期休業について を追加しました。
[よくあるご質問] ページ分割に似た名前のファイルが削除される原因はなんですか? を追加しました。

MTIfExtFieldType

MTIfExtFieldType

拡張フィールドの種類が type モディファイアの値と一致する場合にタグの内容を処理します。MTExtFields のループの中で利用することができます。label モディファイアでフィールド名を指定することで MTExtFields のループ外でも特定の拡張フィールドに対して利用することができます。

使い方

例: type「text (一行テキスト)」のフィールドを h2 タグ、 type「textarea (複数行テキスト)」のフィールドを p タグでマークアップする例
<MTIfExtFieldType type="text">
<h2><MTExtFieldText></h2>
<MTElse>
<MTIfExtFieldType type="textarea">
<p><MTExtFieldText></p>
</MTIfExtFieldType>
</MTElse>
</MTIfExtFieldType>

例: label (名前) が「価格」で type「text (一行テキスト)」の内容を表示する例
<MTIfExtFieldType type="text" label="価格">
<p>価格: <$MTExtFieldText label="価格"$></p>
</MTIfExtFieldType>