2008.04
15
MT 4.1模板的一个技巧
以前在用MT 3.x时, 想要列出一篇文章相同分类的文章需要使用插件EntryCategoryEntries, 而且可定制性不强. MT 4.0增加了一个有用的标签mt:SetVarBlock, 利用这个标签可以实现一些功能, 比如我需要列出一篇文章同分类的所有文章, 而且高亮当前的文章, 就可以使用下面的代码:
<MTSetVarBlock name="category"><mt:EntryCategory /></MTSetVarBlock>
<MTSetVarBlock name="entryid"><mt:EntryID /></MTSetVarBlock>
<ul>
<MTEntries category="$category" lastn="9999">
<li<mt:If tag="entryid" eq="$entryid"> class="something"</mt:If>><mt:EntryTitle></li>
</MTEntries>
</ul>

好像有问题.
具体什么样的问题?