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

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

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

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

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

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

        Проще говоря, у контекстов разные сессии.
          Dmitry Rodionov
          27 февраля 2015, 15:11
          0
          т.е. надо внести правку в код action.php учитывающий переключение контекстов?
          можно ли как нибудь объединить сессии в рамках двух(или более) контекстов?
            Dmitry Rodionov
            27 февраля 2015, 15:54
            0
            либо установить
            session_cookie_path в '/'
            Константин Ильин
            18 ноября 2016, 10:51
            1
            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
                Решили проблему?
                  Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                  10