1
Vote

Размещение новости на главной странице

description

Текущая реализация размещения новости на главной странице включает следующие шаги:
Для новой статьи:
  1. Установить опцию размещения на главной странице
  2. установить порядок новости: 1,2,3
    Для существующих статей:
  3. Выбрать одну из 3 новостей для которой нужно убрать опцию"Разместить на главной новости"
  4. вручную обновить оставшимся 2 главным новостям порядок.
Пример:
для созданной статьи выставляем разместить на главной новости и ставим порядок 1
для существующей новости с индексом 3 убираем из списка размещенных на главной странице
для существующих новостей с индексом 1 и 2 меняем индексы на 2 и 3 соответственно.

Данный подход включает в себя много ручной работы. Необходимо отказаться от ручного ввода номера статьи (1,2,3) и оставить только опцию разместить на главной странице. Вся логика по расчету номеров должна проходить автоматически основываясь на датах последнего редактирования статьи. Таким образом, статья с самой последней датой редактирования и опцией разместить на главной странице должна автоматически стать первой в списке.

comments