В отличии от шаблона вывода статьи в Joomla, блог категории настраивается несколько сложнее и мудренее. 

 

Возможно, начинающие разработчики на CMS Joomla задаются вопросом, как поправить шаблон Блога категории, а именно блок "Подробности". На самом деле в базовом варианте этот блок смотрится весьма непривлекательно. В свое время сам перекопал интернет в поисках ответа. Сегодня я расскажу как и где нежно править шаблон Joomla.

Сам шаблон блога категории joomla находится /components/com_content/views/category/tmpl/blog.php и шаблоне самого блока материала /components/com_content/views/category/tmpl/blog_item.php.

Нас будет интересовать файл blog_item.php. Именно в этом файле прописывается позиция отображения блока "Подробности". Вот этот кусок кода:

        <?php if ($useDefList && ($info == 0 || $info == 2)) : ?>
	<?php  echo JLayoutHelper::render('joomla.content.info_block.block', array('item' => $this->item, 'params' => $params, 'position' => 'above')); ?>
        <?php endif; ?>

Давайте капать дальше. Теперь нам нужно настроить отображение этого блока. Файлы, отвечающие за формирование блока находятся в каталоге /layouts/joomla/content/info_block/

Для примера мы хотим удалить слово "Подробности". Для этого нам необходимо отредактировать файл block.php

 

                        <dt class="article-info-term">
				<?php // TODO: implement info_block_show_title param to hide article info title ?>
				<?php if ($displayData['params']->get('info_block_show_title', 1)) : ?>
					
				<?php endif; ?>
			</dt>

Если нам необходимо исправить внешний вид даты создания, тогда будем править файл create_date.php

 

                        <dd class="create">
<!--					<span class="icon-calendar">-->
					<?php //echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHtml::_('date', $displayData['item']->created, JText::_('DATE_FORMAT_LC3'))); ?>
					<?php echo JText::sprintf(JHtml::_('date', $displayData['item']->created, JText::_('DATE_FORMAT_LC3'))); ?>
                        </dd>

Думаю статья помогла разобраться как удалить "Подробности" и изменить шаблон отображения даты создания в блоге категории.