Skip to content

issue #1068: Рефакторинг мероприятий.

Andrei Ivnitskii requested to merge github/fork/itcrowd72/issue-1068 into dev

#1068 (closed)

Я проделал огромную работу по замене кастомного модуля simple_events на функционал ядра и views. Дополнительно были установлены/включены модули:

1. date 2. date_views 3. link 4. field_ui

Весь процесс замены автоматизирован на 99%. На проде нужно будет только проверить, что блок событий расположился в нужный регион. Ну и переводы проверить и перевести недостающее.

Как тестировать:

  1. Клонируете мой репо https://github.com/itcrowd72/drupal.ru/tree/issue-1068
  2. БД желательно взять свежую (я тестировал на актуальной)
  3. Запускаем update.php (должно пройти без ошибок и предупреждений)
  4. Включаем devel и devel_generate (да, теперь генерация "событий" работает!)
  5. Генерируем не менее 20 событий
  6. Смотрим в блок на главной, а также страницы актуальных и прошедших событий

Этот PR закрывает сразу 3 задачи связанные с событиями. #1068 (closed), #1067 (closed) и #1045 (closed)

Merge request reports