Расширенные настраиваемые поля разбивают форму Gravity Forms с помощью условной логики

Когда я создаю гравитационную форму без условной логики, она работает отлично, но когда я добавляю условную логику, она вообще не отображается.
Ошибок также нет, и я установил wp-debug true..

Оно появляется, когда я отключаю подключаемый модуль дополнительных настраиваемых полей, поэтому я знаю, что это конфликт между этими двумя подключаемыми модулями.


person wietseneven    schedule 30.01.2014    source источник
comment
Можете ли вы предоставить код, с которым у вас возникли проблемы.   -  person Ant    schedule 31.01.2014
comment
Я не знаю, где ошибка в коде, возможно, в файле плагина. Я просто вызываю форму с помощью короткого кода.‹br›Я тестировал ее с несколькими темами, но это не помогло, так что это определенно в плагине.   -  person wietseneven    schedule 31.01.2014


Ответы (2)


Возможные причины

Причина 1: ошибка функции Javascript:
В формах Gravity, если ваша форма использует условную логику, что означает, что она имеет встроенный стиль отображения: не применяется, если на вашей странице есть какие-либо проблемы с JavaScript они могут препятствовать запуску скриптов Gravity Forms, а когда эти скрипты не могут запустить встроенный стиль display:none, удалить его нельзя.

Причина 2: Дублированная библиотека jQuery:
Также возможно, что тема включает собственную копию jQuery после того, как WordPress уже включил ее копию в заголовок страницы. Если это так, удалите еще одну копию jQuery ( From Theme ).

person Viral    schedule 15.03.2017

Убедитесь, что jQuery загружен в заголовок, аgravityforms.min.js перенесен в нижний колонтитул - по крайней мере, у меня работает. См. ответ здесь: https://stackoverflow.com/a/43949673/7994214

person samcozmid    schedule 13.05.2017