Вырезаем этот блок:
<!-- Date created -->
<span class="catItemDateCreated">
<?php echo JHTML::_('date', $this->item->created , JText::_('K2_DATE_FORMAT_LC2')); ?>
</span>
<?php endif; ?>
И вставляем его перед этим фрагментом:
<!-- Item Author --><br />
<span class="catItemAuthor">
У меня это получилось 60-я строка.
О чудо, дата перенесена в нужное мне место, но вот беда, мне не нравится тот формат, в котором она выводится. Мне достаточно года, месяца и дня, время мне ни к чему. Что делать? Вот эту строку:
Нужно заменить на эту:
Мне такого формата оказалось достаточно, но если Вам покажется мало, нужно будет ознакомиться с аттрибутами date();.
Теперь можно заняться датой внутри материала новости. Для этого нам понадобится уже другой файл:
components/com_k2/templates/default/item.php
Но принцип действия будет тем же. На 35-й строке находим блок:
<!-- Date created -->
<span class="itemDateCreated">
<?php echo JHTML::_('date', $this->item->created , JText::_('K2_DATE_FORMAT_LC2')); ?>
</span>
<?php endif; ?>
Так же вырезаем его и вставляем перед этим блоком:
<!-- Item Author -->
<span class="itemAuthor">
И как и прежде удаляем лишнее из строки:
Получаем:
Вот собственно и всё. Радуемся результату.