MTEntries id="N"

| | コメント(0) | トラックバック(0)

久しぶりにMovableTypeを用いたブログサイトの修正依頼があったので、件のサイトのテンプレートをいぢってみた。

まあ、頂いたご要望はほとんどがスタイルシートに関する修正で対応可能な範囲で、プラスアルファでテンプレートを直すくらいで済む内容だったのだが・・・。

特定のエントリー(まあ、新年のご挨拶に関する記事)を、常にインデックスページのトップ画像下に表示させたい、ということで、エントリーの番号を指定して記事を呼び出す方法を考えて見たのだが、コマンドリファレンスを見ても、MTEntriesのアトリビュートにIDが無いようだ・・・。しからば、MTSetVarで設定してMTIfで呼ぶか・・・。

しかし、試行錯誤するも・・・失敗。どうにもEntryIDをSetVarのvalueにうまく入れることができない・・・。

表示順を変えてlastnや、limitを使って試すも、どうにもウマくいかない。

う~ん、困ったなぁ・・・。

で、ふと、こんな必要っぽい機能が無いなんて妙だよなぁ?と思い直し、MTEntriesにID指定を与えて見たら、おりょ?テンプレート保存時にエラーが出ない。構築もできている。メインページを表示させて見ると、なんだ動くじゃん!

・・・あれこれ試行錯誤した時間が・・・とほほ。

まあ勉強になりました。

トラックバック(0)

このブログ記事を参照しているブログ一覧: MTEntries id="N"

このブログ記事に対するトラックバックURL: http://northernland.net/mt/mt-tb.cgi/23

コメントする

このブログ記事について

このページは、adminが2008年1月 7日 17:14に書いたブログ記事です。

ひとつ前のブログ記事は「GoogleMapで見つけた変なモノ」です。

次のブログ記事は「<$MTEntryBody trim_to="N" あるいは words="N"」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01