AjaxForm и ошибка в англ языке в первой из двух форм "Не могу найти action"

Добра и Здравия, уважаемые!

Скажите, пожалуйста, кто-нибудь сталкивался с такой проблемой в AjaxForm+FormIt?

Есть сайт на 2 языках, в обеих версиях на 1 странице используются 2 формы. В русской версии всё в порядке, в английской версии проблема. Вторая форма работает корректно, а первая постоянно выдаёт такую ошибку «Не могу найти указанный ключ формы (action)». Прошу вашей помощи.
Пашок
24 февраля 2015, 11:51
1
2 997
0

Комментарии: 10

Пашок
24 февраля 2015, 16:22
0
Разобрался. Это из-за изменения параметров «validationErrorMessage» и «successMessage» на англ язык… Интересно, что за бред… :)
Пашок
24 февраля 2015, 16:47
0
В связи с этим не удаётся перевести сообщения формы на англ язык, кто переводил, посоветуйте, как вы это делали?
Пашок
24 февраля 2015, 16:54
0
Не знаю, что за бесовщина, но когда я английские слова прописал в русскую версию, нажал на кнопку, они появились… После вернул всё на свои места, а точнее в англ — англ, в рус — рус. В итоге всё заработало, как будто ему надо было обозначить где-то используемые слова в этих параметрах, а обозначить он мог только из русской версии. Я хз, что за херня происходит, но что-то мне подсказывает, что через время это т.н. «решение» слетит, и снова придётся ковырять хз что и хз где…
Василий Наумкин
24 февраля 2015, 17:50
+1
Не могу найти указанный ключ формы (action)
Обычно это говорит о том, что в сессии юзера во втором контексте нет сохранённых формой данных.

Проще говоря, у контекстов разные сессии.
    Dmitry Rodionov
    27 февраля 2015, 15:11
    0
    т.е. надо внести правку в код action.php учитывающий переключение контекстов?
    можно ли как нибудь объединить сессии в рамках двух(или более) контекстов?
      Dmitry Rodionov
      27 февраля 2015, 15:54
      0
      либо установить
      session_cookie_path в '/'
    Константин Ильин
    18 ноября 2016, 10:51
    0
    Василий, проблему встречаю не впервой. Сейчас на сайте у меня много контекстов.

    joxi.ru/EA4nO8WIwDZY8m

    После нажатия на кнопку отправить
    joxi.ru/RmzKwP1U0WG4Y2
    joxi.ru/82Qpan0sj13oqm

    Причем контекст на скринах — web.

    — Проверял в хроме, мозиле, яндексе
    — Где-то вообще не залогинен, где-то под админом, но ошибка такая же
    — Кеш чистил
    — Проблему встречал на сайтах с 1 контекстом
    — голобальные отключены
    — Хостинг этого сайта бигет. Была такая проблема с рег.ру.

    Объясни мне криворукому раз и навсегда как надо))

Серьёзный
23 апреля 2015, 22:20
0
Точно такая же проблема.
Не могу найти указанный ключ формы (action). и всё тут.
Стоит ajaxform ессно.
Уже ну просто всё перепроверил… всеравно не пашет. Причем в Хроме норм, а в FF не пашет.

Кто что посоветует?

П.С.
На сайте два контекста. web и en
Виталий
02 октября 2015, 07:37
0
Я думаю проблема в google. У меня пропала эта проблема, когда я попробовал убрать код Google Tag Manager.
Greg
12 июня 2019, 20:01
0
Решили проблему?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.