« カスタムフィールドあれこれ。 | メイン | 人が辞めることはそんなに悪いこと? (長文駄文) »

MT4.1のカスタムフィールドで指定した画像を素直なタグで出力する。

(追記)

あるって!
カスタムフィールドでアップロードしたアイテムを表示するには
http://www.movabletype.jp/documentation/professional/custom-fields.html#item_view


これはいい、と思ってテンプレートを触り始めたら、アップされたデータをほとんど操作できないことがわかりました。「画像」なんかはそのまま画像として表示したいんですが、テキストリンクしか出せません。この不満を解消するプラグインも早速出てるんですが、結局のところJavascriptで操作しています。MTタグをもう少し追加してもらうだけでいいんですけどね。

ってエントリー書いてる暇あったらプラグイン書いた方が早いやん...


<MTIfNonEmpty tag="entrydata">
<p><MTentrydata HTMLImageElement="1"></p>
</MTIfNonEmpty>


<p><img src="パス" width="幅" height="高さ" alt="画像の名前" /></p>

HTMLImageElementってのは小文字で書くとhtmlimageelementって、何かPHPの関数名みたいでしょ(違っ!)。PHP版は...誰か作ってください...てか誰かすぐに作ると思ってたんだけどなぁ、このネタ。

カテゴリー: MovableType

トラックバック

このエントリーのTBPingURL:
http://junnama.alfasado.net/mt/RRrt4444.mt/2345/_mt41.html

コメント (4)

101:

<img src="<$MTAssetURL$>" />
ってのもありますよね。

junnama:

http://www.movabletype.jp/documentation/professional/custom-fields.html#item_view

にある例ですよね。

<MTIfNonEmpty tag="EntryMyPicture"><$MTEntryTitle$>で選択された画像: <MTEntryMyPictureAsset><img src="<$MTAssetURL$>" /></MTEntryMyPictureAsset></MTIfNonEmpty>

そうそう、でも調べるより書いた方が速いくらいのプラグインだし!サイズ取得とかalt属性とか、得られるのかもしれませんけどやっぱり書いた方が速い...


101:

僕のコメント思いっきり消えてますけど、何か問題ありましたか?

junnama:




消えてないと思うんですが...

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


トップページ | アーカイブ(このブログの全てのエントリーの一覧)

最近のエントリー

このブログのフィードを取得
[フィードとは]