0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 507 Просмотров
*

AtomU235

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Приветствую.
Имеется:
Категория
-под категория 1
-под категория 2
...
Необходимо выводить на главную блог материалов, с материалами из категории и под категорий со сквозной сортировкой по дате публикации.
Собственно вывести материалы не проблема, но сортируется все по очереди. Сначала выводится все материалы категории, потом материалы под категории1 и .т.д.
Поделитесь опытом.
*

White_Tiger

  • Захожу иногда
  • 88
  • 3 / 0
Добрый день! Как это сделать средствами Joomla! я не скажу, но есть другой вариант.
Написать собственный модулёчек с кодом навроде:

mysql_query("select * from content order by created abs");
//тут обработка полученного результата

таблица CONTENT и её поле CREATED создаются автоматически и всегда. Можно даже пойти дальше и заюзать поле MODIFIED которое хранит дату последней модификации материала.
*

AtomU235

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Выводить нужно в область контента, модуль не подойдет. Если без костылей, конечно. Понятно что любой вопрос можно снять написав свой компонент )
Интересует штатными средствами или с минимальным допилом. Без изменения файлов поставки Joomla. Которые после очередного обновления заменятся.
*

White_Tiger

  • Захожу иногда
  • 88
  • 3 / 0
То же самое можно и в материал запихнуть. Накрутить тока какой-нить модуль/плагин позволяющий вставлять PHP-коды. По-любому ещё не раз пригодится.
*

AtomU235

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Я вас на совсем понимаю,  запихнуть в материал что ?
По сути нужен штатный блог категории, но со сквозной сортировкой. Можно элементарно поправить соответствующую модель в компоненте com_content, но этот компонент из поставки Joomla. Это может вызвать сложности при обновлении.
Или скопировать кусок отвечающий за это из com_content и сделать на его основе кастомный компонент.
Похоже иначе никак.
Если у кого есть идее попроще, милости просим.
*

White_Tiger

  • Захожу иногда
  • 88
  • 3 / 0
Запихнуть какой-то свой собственный обработчик.
Да своё может быть не слишком изящно, зато всегда точно отвечает требованиям.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться