Ich versuche immer wieder, eine Benachrichtigung einzurichten, wenn ein Formular gesendet wird, aber ich erhalte keine E-Mails. Wenn ich zurückgehe, um die Benachrichtigung zu bearbeiten, ist sie nicht da. Es ist, als würde es das nicht speichern. Dann ist mir auf der Benachrichtigungsseite folgendes aufgefallen: function WP_List_Table::get_columns() must be over-ridden in a sub-class. Irgendeine Ahnung, was das bedeutet?
Hinweis: Es werden die Einreichungen im Eingabebereich des Plugins gespeichert.
Es gibt eine einfache Lösung dafür, ohne Gravity Forms zu aktualisieren, aber Sie müssten eine Plugin-Datei für Gravity Forms bearbeiten.
Die gleiche Lösung kann auf jedes Plugin angewendet werden, bei dem Sie dieses Problem sehen. Das Spalten-Array muss nur mit den Namen übereinstimmen, die als $this->_column_headers festgelegt sind.
Bitte beachten Sie, dass die folgende Antwort auch für die Behebung des Problems relevant ist. Sie sollten der Datei auch die obige Funktion hinzufügen: form_settings.php Innerhalb class GFConfirmationTable extends WP_List_table { ...
– hitautodestruct
18. Juli 2016 um 7:08 Uhr
Todd
Ergänzend zur vorherigen Antwort müssen Sie, um das Problem vollständig zu beheben, dieselbe Funktion auch platzieren:
Im GF form_settings.php Datei unter der Klasse GFConfirmationTable erweitert WP_List_Table.
Die erste behebt die Notifications Fehler und dies behebt die Confirmations Error.
Danke für das Teilen! Ich wollte meine Gravity Forms-Lizenz nicht für eine so einfache Lösung/ein so einfaches Problem aktualisieren, dass Gravity meiner Meinung nach als kostenlose Upgrade-Patch-Version angeboten werden sollte, oder zumindest einen Anleitungsposten wie diese Frage und Antwort anbieten sollte!
– Jason Davis
24. Oktober 2015 um 1:09 Uhr
Ich habe es herausgefunden. Nachdem ich den Lizenzschlüssel in die Einstellungen eingegeben hatte, konnte ich das Update herunterladen. Installiert und der Fehler war weg.
Sie müssen es auch hinzufügen zu: class GFAddOnFeedsTable erweitert WP_List_Table der Datei “class-gf-feed-addon.php” im Ordner “includes/addons”, damit Add-Ons funktionieren.