WPML
Status
Offen
Gemeldet für
Gravity Forms Multilingual 1.8.2
Zugehöriges Plugin/Theme
Gravity Forms
Themen-Tags
Compatibility

Übersicht über das Problem

Der Filter gform_review_page, der eine Überprüfungsseite für Einsendungen von Gravity Forms aktiviert, funktioniert bei der Verwendung von Gravity Forms Multilingual 1.8.2 nicht mehr wie erwartet. Anstatt den Button für das Überprüfungsformular anzuzeigen, zeigt das Formular standardmäßig direkt den Senden-Button an.

Dieses Problem tritt in GFML 1.7.2 nicht auf, wo der Button für das Überprüfungsformular wie erwartet funktioniert.

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Website-Backup verfügen, bevor Sie fortfahren.


  • Öffnen Sie die Datei …/wp-content/plugins/gravityforms-multilingual/inc/gravity-forms-multilingual.class.php.

  • Suchen Sie nach Zeile 954.

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

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

Alle bekannten Probleme →