- Статус
- Открыто
- Заявлено для
- Gravity Forms Multilingual 1.8.2
- Связанный плагин/тема
- Gravity Forms
- Теги темы
- Compatibility
Обзор проблемы
Фильтр gform_review_page, который включает страницу проверки для отправляемых форм Gravity Forms, больше не работает как ожидается при использовании Gravity Forms Multilingual 1.8.2. Вместо отображения кнопки проверки формы она по умолчанию сразу показывает кнопку отправки.
Эта проблема не возникает в GFML 1.7.2, где кнопка проверки формы работает как ожидается.
Обходное решение
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.
- Откройте файл …/wp-content/plugins/gravityforms-multilingual/inc/gravity-forms-multilingual.class.php.
- Найдите строку 954.
- Замените:
$this->current_forms[ $form['id'] ][ $current_lang ] = $form;
- На:
// WPML Workaround for compsupp-7755 if ( isset( $this->current_forms[ $form['id'] ] ) ) { $this->current_forms[ $form['id'] ][ $current_lang ] = $form; }