OctoberCMS. Неочевидная проблема с Magic Forms (формой обратной связи)

Magic Forms - один из самый популярных плагинов OctoberCMS (16 место Top Free). Предназначен для создания форм:

  • Контактные формы
  • Формы обратной связи
  • Формы регистрации
  • И все остальные формы

Помнится, когда я первый раз решился использовать этот плагин, то он не заработал( На стенде использовалась тема на основе чистого Bootstrap 4. Были перепробованы все три типа компонентов: emptyForm, genericForm, uploadForm. Ни один из них не работал. При отправке формы страница просто перезагружалась без ошибок (даже в файлах журналов). Никакие изменения настроек CMS не приводили к положительному результату.

Оказалось, что для работы плагина используется jquery ajax, который не идёт в комплекте с Bootstrap 4, где используется урезанная версия jquery - assets/vendor/jquery/dist/jquery.slim.min.js.

Похожие записи

Как в OctoberCMS сделать простейшую переадресацию с одной страницы на другую?

Создаём страницу (Page), задаем URL и в секции код добавляем обработчик на хук жизненного цикла страницы. В данном случае это onStart, которая выполняется перед началом загрузки страницы.

function onStart()
{
    return Redirect::to('http://tyapk.ru');
}