MTIfFolder はウェブページ方面のテンプレートでは反映されるが、ブログ系のテンプレートではエラーが返される。しかしヘッダーのテンプレートでナビゲーションを組み込んでいる場合、両方のテンプレートでエラーが起きないようにしなければならない。そのためには、ウェブページテンプレートに $mt:SetVar で name="page" value="webpage" などとしてやり、ヘッダーテンプレートのウェブページへのリンク部分では mt:if の条件式で、name="page" eq="webpage" などで分岐してやった中に MTIfFolder を入れてやることで、ブログ系テンプレートでは MTIfFolder タグが参照されないように回避する。
MovableType の MTIfFolder で久々にハマる
トラックバック(0)
トラックバックURL: http://www.nobu417.jp/mt/mt-tb.cgi/264



コメントする