WPML
Status
Aberto
Relatado para
Gravity Forms Multilingual 1.8.2
Plugin/tema relacionado
Gravity Forms
Tags de tópico
Compatibility

Visão geral do problema

O filtro gform_review_page, que ativa uma página de revisão para os envios do Gravity Forms, não funciona mais como o esperado ao usar o Gravity Forms Multilingual 1.8.2. Em vez de exibir o botão do formulário de revisão, o formulário exibe o botão de envio diretamente por padrão.

Esse problema não ocorre no GFML 1.7.2, em que o botão do formulário de revisão funciona como o esperado.

Solução alternativa

Por favor, certifique-se de ter um backup completo do site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/gravityforms-multilingual/inc/gravity-forms-multilingual.class.php.

  • Procure a linha 954.

  • Substitua:
    $this->current_forms[ $form['id'] ][ $current_lang ] = $form;

  • Por:
    // WPML Workaround for compsupp-7755
    if ( isset( $this->current_forms[ $form['id'] ] ) ) {
    	$this->current_forms[ $form['id'] ][ $current_lang ] = $form;
    }

Todos os problemas conhecidos →