Posts Tagged ‘MT’

2011年01月16日に投稿

[Movable Type]検索結果にカスタムフィールドでアップロードした画像を表示させる

動作確認を行ったMTのバージョンは4.28です。
通常カスタムフィールドの画像を表示させる場合は下記のようにします。

カスタムフィールドに設定したタグがEntryImageの場合


ですがこのような記述方法にすると、検索結果のテンプレートでエラーが発生します。どうやら検索結果のテンプレートでは‹MTEntryImageAsset›タグが使用できないようなのです。
そこで各エントリーに対応したカスタムフィールドの内容を表示させるタグが他にないかどうか調査したところ下記の方法で表示することができました。MTSearchResultsコンテキスト内で使用してください。下記のコードは画像のカスタムフィールドのみが作成されている場合に有効です。