Php не силен, как это сделать так чтоб в коде делов не наворотить?если замените, то:
во-первых, у Вас может потеряться оформление заголовка из-за того, что уберете class="itemTitle" поэтому его нужно оставить;
во-вторых, у Вас в headline может оказаться куча мусора, не видимая пользователю, но видимая поисковикам.
Я бы удалил лишние условия или просто перенес теги заголовка, чтобы они обрамляли непосредственно вывод заголовка <?php echo $this->item->title; ?>
И вот код превью и полного текста статьи. Условия удалять никак нельзя
Код:
<?php if(!empty($this->item->fulltext)): ?>
<?php if($this->item->params->get('itemIntroText')): ?>
<!-- Item introtext -->
<div class="itemIntroText">
<?php echo $this->item->introtext; ?>
</div>
<?php endif; ?>
<?php if($this->item->params->get('itemFullText')): ?>
<!-- Item fulltext -->
<div class="itemFullText">
<?php echo $this->item->fulltext; ?>
</div>
<?php endif; ?>
<?php else: ?>
<!-- Item text -->
<div class="itemFullText">
<?php echo $this->item->introtext; ?>
</div>
<?php endif; ?>