動作確認を行ったMTのバージョンは 4.28 です。
通常カスタムフィールドの画像を表示させる場合は下記のようにします。
カスタムフィールドに設定したタグが EntryImage の場合
1 2 3 4 |
<MTEntryImageAsset> <img src="<$MTAssetURL$>" /> </MTEntryImageAsset> |
ですがこのような記述方法にすると、検索結果のテンプレートでエラーが発生します。どうやら検索結果のテンプレートでは‹MTEntryImageAsset›タグが使用できないようなのです。
そこで各エントリーに対応したカスタムフィールドの内容を表示させるタグが他にないかどうか調査したところ下記の方法で表示することができました。MTSearchResults コンテキスト内で使用してください。下記のコードは画像のカスタムフィールドのみが作成されている場合に有効です。
1 2 3 4 |
<MTEntryAssets> <img src="<$MTAssetURL$>" /> </MTEntryAssets> |