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

Wak

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

AlexB

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

Фей

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

Wak

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

Фей

  • Давно я тут
  • 740
  • 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 адаптировать
*

Театрал

  • Захожу иногда
  • 204
  • 6 / 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 от Театрал »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 9
Просмотров: 562
Последний ответ 04.05.2022, 08:43:42
от effrit
Вывод части материала в модуле

Автор timssky

Ответов: 23
Просмотров: 800
Последний ответ 15.04.2022, 17:48:41
от vseok
Список материалов категории открыт, полные тексты для зарегистрированных - как?

Автор Аня

Ответов: 0
Просмотров: 88
Последний ответ 13.04.2022, 18:37:43
от Аня
Навигация внутри "Блога категории"

Автор RomanA

Ответов: 8
Просмотров: 213
Последний ответ 12.04.2022, 15:46:01
от marksetter
Превью в блоке материалов категории

Автор vetkrs

Ответов: 7
Просмотров: 196
Последний ответ 31.03.2022, 11:54:46
от marksetter