Новости Joomla

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

Wak

  • Захожу иногда
  • 95
  • 0 / 0
Подскажите, как закрепить материал(ы) в категории, чтобы он всегда сверху висел?
В данной категории материалы сортируются по дате публикации. Дату материалов, которые надо закрепить, менять нельзя, но вот они как-то должны быть сверху
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Закрепление материала в категории
« Ответ #1 : 10.01.2021, 18:28:31 »
А если сделать избранными?
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: Закрепление материала в категории
« Ответ #2 : 10.01.2021, 19:23:42 »
А где он висеть должен, на фронте или в админке?
*

Wak

  • Захожу иногда
  • 95
  • 0 / 0
Re: Закрепление материала в категории
« Ответ #3 : 11.01.2021, 01:25:35 »
А если сделать избранными?
Вообще ничего не меняется
А где он висеть должен, на фронте или в админке?
На фронте в категории (не на главной странице)
*

Фей

  • Давно я тут
  • 743
  • 86 / 3
  • Истина в вине!
Re: Закрепление материала в категории
« Ответ #4 : 11.01.2021, 09:21:28 »
Пункт меню Категория материалов - Параметры блога - Порядок материалов - Порядок избранных материалов. Хотя точно не уверен )
А вообще, можно решить с помощью модуля в позиции выше компонента и вывести избранное указанной категории.
Или сделать переопределение шаблона и добавить выборку избранного из данной категории.
*

Wak

  • Захожу иногда
  • 95
  • 0 / 0
Re: Закрепление материала в категории
« Ответ #6 : 11.01.2021, 18:14:10 »
Много вариантов, давайте по порядку:
Пункт меню Категория материалов - Параметры блога - Порядок материалов - Порядок избранных материалов. Хотя точно не уверен )
1.1 Это только для сортировки по дате работает?
1.2 В целом, вариант рабочий, но в моём случае не подходит т.к. я использую плагин Content Multicategories и он выводит свои статьи перед избранными
А вообще, можно решить с помощью модуля в позиции выше компонента и вывести избранное указанной категории.
А как этот модуль вывести только в категории, чтобы он не показывался в самих материалах внутри этой категории?
Или сделать переопределение шаблона и добавить выборку избранного из данной категории.
Пока не пробовал, т.к. достаточно трудоёмко. Если ничего не получится, воспользуюсь этим вариантом
Как в Joomla 1.7 закрепить нужный материал ввеху сайта?
Немного не понял, как эту инструкцию к 3й Joomla адаптировать
*

Театрал

  • Захожу иногда
  • 230
  • 7 / 0
Re: Закрепление материала в категории
« Ответ #7 : 13.01.2021, 13:01:38 »
А как этот модуль вывести только в категории, чтобы он не показывался в самих материалах внутри этой категории?

В шаблоне сделать проверку на 'view' например, и уже там отображать позицию модуля
Код
$app  = JFactory::getApplication();
$view     = $app->input->getCmd('view', '');
if ($view == 'category') {

}

Когда стояла та же задача (одна избранная статья всегда вверху), делал именно модулем. В настройках пункта меню избранные исключаем и делаем сортировку какую хотим, а в модуле выводим избранное с идентичной версткой. Плюс ещё в том, что и на страницах пагинации модуль так же будет выводиться, ну для той задачи - это было хорошо.

Вспомнил, есть же ещё "Advanced Module Manager", который может вывести модуль по условиям (только в категории) без вмешательства в код.
« Последнее редактирование: 13.01.2021, 13:06:22 от Театрал »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 905
Последний ответ 09.11.2023, 16:33:08
от denxio
Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 1522
Последний ответ 06.10.2023, 14:02:24
от Mitriy
Как сделать отображение времени создания материала?

Автор Pzhigalov

Ответов: 0
Просмотров: 329
Последний ответ 27.09.2023, 22:45:29
от Pzhigalov
Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 326
Последний ответ 14.09.2023, 20:36:34
от beliyadm
Как назначить пункту меню ссылку на категории К2?

Автор kochevnik

Ответов: 1
Просмотров: 312
Последний ответ 12.03.2023, 16:26:44
от kochevnik