« GregPacker'sPublishingを試してみた。 | Home | 詳説MTEntries »

January 8, 2008

MTSetHashVarとMTSetVarsを組み合わせて使いたい。

MTSetHashVar | テンプレートタグリファレンス

MTSetHashVarというブロックタグが追加されるらしい。
ブロックタグ内でのMTSetVarタグの振る舞いが、特定のハッシュのキーに対する代入に相当する動作になる、という便利そうなタグだ。詳しくは上のリンク先のドキュメント参照してください。

しかし、現在のリポジトリ上の最新のコードで、MTSetVarsと組み合わせて使うことが出来ない。

これは今のところダメ↓

<mt:SetHashVar name="zep">
    <mt:SetVars>
        vocal=plant
        guitar=page
        bass=jones
        drums=bonzo
    </mt:SetVars>
</mt:SetHashVar>
...
<mt:var name="zep{drums}">   #うまく代入できておらず、出力が空文字列になってしまう

こういった書き方が出来る事を期待して、後輩の前でかっこよさげに月の表示を陰暦で書き出すというカスタマイズを「かんなづきいー」とか叫びながらやってみたところ出来なかったので色々となっかりした。

そういえば、各種日付フォーマットも外から弄れないので、何とかしたいですなあ。

2 TrackBacks

TrackBack URL: http://new.aklaswad.com/cgi-bin/mt/mt-tb.cgi/202

Leave a comment

OpenID accepted here Learn more about OpenID

About this Entry

This page contains a single entry by aklaswad published on January 8, 2008 12:56 AM.

GregPacker'sPublishingを試してみた。 was the previous entry in this blog.

詳説MTEntries is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.