アプリ版:「スタンプのみでお礼する」機能のリリースについて

MT(Movable Type)でサイトを構築しています。
カスタムフィールドでPDFをアップする欄を設けたのですが、
ブログ記事テンプレートでの書き方に苦戦しています。

【やりたいこと】
記事のタイトルに入れたテキストに、その記事内でアップしたPDFのリンクを直接貼りたい。
(例)タイトル部分に「testtitle」と入力し、PDFアップ欄で「test.pdf」をアップした場合、書き出された記事にはtesttitleという文字のみ表示し、なおかつその文字にtest.pdfへのリンクを貼りたい。

(記述)
<mt:If tag="EntryDataPdf">
<a href="<$MTEntryDataPdf$>"><$mt:EntryTitle$></a>
</mt:If>

【現状】→書き出されたHTMLの表示状態
test.pdf">testtitle
↑となり、test.pdfにPDFへのリンクがかかっている状態

<mt:If tag="EntryDataPdf">
<a href="記事内にアップしたPDFへのファイルパスを表すMTタグ"><$mt:EntryTitle$></a>
</mt:If>

↑このようにPDFへのファイルパスを表すMTタグがわかれば解決すると思うのですが、
どなたかご教示いただけませんでしょうか。
どうぞよろしくお願いいたします。

A 回答 (1件)

次のようにすれば大丈夫だと思います。



<mt:If tag="EntryDataPdf">
<mt:EntryDataPdfAsset>
<a href="<$MTAssetURL$>"><$mt:EntryTitle$></a>
</mt:EntryDataPdfAsset>
</mt:If>

参考URL:http://www.movabletype.jp/blog/custom-field_view …
    • good
    • 0
この回答へのお礼

ばっちりできました!
色々調べてもわからなかったので、ただただ感謝です。
本当にありがとうございましたm(_ _)m

お礼日時:2011/01/21 13:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!