@Comrues

Почему контексты мешают работе AjaxForm на мультиязычном сайте (MODX)?

Суть:
При отправке формы (неважно, наполнены ли поля или нет) появляется всплывающее окно - "Не могу найти указанный ключ формы (action)." На другом контексте тоже самое только на другом языке - "Could not find specified key of form (action)."

Я удалил контексты (оставил только web) и удалил плагин "Babel" => ajaxform заработал как миленький!
Теперь я не пойму как заставить работать ajaxform вместе с контекстами.
  • Вопрос задан
  • 36 просмотров
Решения вопроса 1
@Comrues Автор вопроса
Я нашёл ответ на свой вопрос.
С начало я удалил все контексты кроме "web" = > всё заработало! Теперь стало понятно, что причина поломки - неправильная настройка контекстов.
В чём была причина неработы ajaxform (поконкретней)?
Ответ: У меня был сайт site.es - испанская версия и site.es/ru - русская версия.
Настраивал мультиязычность по этому туториалу. Я присвоил контексту web русскую версию, а контексту esp - испанскую В плагине (код ниже) я указал, что по умолчанию контекстом будет web (русская версия). В этом и была ошибка. По умолчанию должен быть контекст который обозначает корень - в даном случае это site.es - испанская версия.
Код плагина "switchContext"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Molinos Санкт-Петербург
от 70 000 руб.
Платформа НТИ Москва
от 250 000 до 290 000 руб.
от 50 000 до 120 000 руб.
19 июн. 2019, в 21:38
100000 руб./за проект
19 июн. 2019, в 21:34
5000 руб./за проект
19 июн. 2019, в 21:32
40000 руб./за проект