отображении материалов категории блогом в разделе

Думаю многие сталкивались с ситуацией когда не хватает гибкости joomla.

И одна из распатроненных проблем — создаем пункт меню с типом «список категорий раздела» и выбирая любую категорию в этом разделе мы получаем список материалов категории… а как быть если нужно вывести материалы joomla блогом ??

Для этого нужно сделать небольшой хак джумлы)

Итак, открываем файл default.xml лежащий по адресу components\com_content\views\section\tmpl\

И дополняем код файла после тега <params> следующим кодом:

<param name="category_layout" type="list" default="list" label="Вывод категории" description="Как будут выводиться материалы в категории">
	<option value="default">Отобразить списком</option>
	<option value="blog">блогом</option>
</param>

Теперь в файле view.html.php лежащим по адресу  components\com_content\views\section\

заменяем

$category->link = JRoute::_(ContentHelperRoute::getCategoryRoute($category->slug, $category->section).'&layout=default');

на

$layout = $params->get(‘category_layout’) ;

$category->link = JRoute::_(ContentHelperRoute::getCategoryRoute($category->slug, $category->section).'&layout='.$layout);

Теперь создавая новый пункт меню «Стандартный шаблон раздела» мы увидим новый параметр.. так необходимый нам «вид вывода категории».

На этом всё) и помните, учится учится и еще раз учится и всё получится!

Запись опубликована в рубрике Joomla. Добавьте в закладки постоянную ссылку.

2 комментария на «отображении материалов категории блогом в разделе»

  1. chapaev говорит:

    день добрый
    попробовал изменить отображение категориии
    внес исправления в оба файла
    появился параметр как отображать блогом или списком
    но при его изменеии отображение не изменяеться
    подскажите что исправить

  2. Olegator говорит:

    chapaev, если на категорию есть пункт меню, то надо менять не отображение категории, а отображение меню…

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *