@garyk5

Как решить баг с редактированием полей в Ninja Forms?

Здравствуйте. Для форм стоит плагин - Ninja Forms.

Исходные данные: раньше были созданы формы, поля, всё корректно работало, редактировалось. Ninja Forms Version: 3.2.2

Проблема: но спустя какое-то время, после в том числе и обновлений - заметил баг - перестали редактироваться поля созданных форм. Просто кликаешь на выпадающее меню поля, но ничего не просходит, как будто вечно идет загрузка. Визуально отображается серым кругом и внутри крутящейся белой точкой. Собственно ничего нельзя отредактировать и сохранять.

Что делал? По очереди включал/выключал последние установленные плагин (не нашел конфликта), активировал/деактивировал сам Ninja Forms, удалял/заново устанавливал - ничего не изменилось.

Вопрос: что ещё стоит тут предпринять? В чем может быть проблема? Можно ли редактировать значения полей для разных форм Ninja Forms в обход админке? Пока в коде не нашел такой возможности.

59e9d4f19edef663298901.png59e9d514592de087366496.png59e9d57cc2170083126016.png59e9d5ba0241b194350548.png
  • Вопрос задан
  • 448 просмотров
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Если видите вот эту крутящуюся штучку и ничего не происходит, на самом деле под капотом происходит вот что:

- Отправляется ajax запрос
- Запрос не возвращает ничего, либо возвращает ошибку, которую коллбек не может обработать
- Или же вообще запрос не отправляется даже, возможно есть javascript ошибки (смотрите консоль)

Чтобы выловить ошибку, откройте Developer Tools, перейтиде во вкладку Network, включите фильтр XHR. Теперь нажмите на нужное поле, в панели Network должен появиться запрос. Нажмите на него, и смотрите что с ним не так, что содержит ответ сервера (и есть ли он вообще).

Если обнаружите там ошибки, необходимо включать отладку / логгирование ошибок на стороне сервера и смотреть, что в них.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы