我们使用MT来管理我们的营销站点(pages)、帮助文档(blog1)和公司新闻(blog2)的发布。目标是让这些用户感觉自己是同一个站点的一部分,- same头/页脚等- and,以便通过重用代码来保持其可维护性。我们已经设置了页面/站点并开始工作;我们现在正在编写博客。
我们所有页面的主要模板如下:
<div class="main container">
<mt:If tag="PageBody">
<$mt:PageBody$>
</mt:If>
</div><!-- main container -->有没有一种方法可以基本上切换IF语句并测试它是否是一个条目?MT文档意味着页面是条目的子集。
<mt:If tag="PageBody">
<$mt:PageBody$>
<mt:Else tag="Entry">
// entry-related tags and formatting go here
</mt:If>这是我应该采取的方法,还是我撞错了树?我已经用了很多年了,但是我的心理模型仍然很弱.
发布于 2013-12-21 22:31:57
要使用的标记是mt:环境类。事实上,我很确定mt:Entry most和mt:PageBody的别名是大多数/全部mt:Entry/mt:Page标记。这样您就可以对条目和页面使用相同的模板,如果愿意的话。在您想要区分的时候,mt:EntryClass标记会完成这项工作。
https://stackoverflow.com/questions/20723877
复制相似问题