Мы используем MT для управления публикацией для нашего сайта (страниц), справочных документов (blog1) и новостей компании (blog2). Цель состоит в том, чтобы они чувствовали себя частью одного и того же сайта - те же верхние и нижние колонтитулы и т. Д. - и сохраняли его под контролем путем повторного использования кода. У нас уже есть страницы/сайт, настроенный и работающий; теперь мы работаем над блогами.MovableType: один шаблон обертки для страниц и записей
Наш основной шаблон для всех наших страниц есть это:
<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>
Это подход, который я должен взять, или я лаю неправильное дерево? Я использую MT в течение многих лет, но моя ментальная модель все еще довольно слабая ...