Je continue d'essayer de configurer une notification lorsqu'un formulaire est soumis, mais je ne reçois pas les courriels. Quand je retourne pour éditer la notification, ce n'est pas là. C'est comme si ça ne sauvait pas ça. Ensuite, j'ai remarqué ceci sur la page des notifications: function WP_List_Table::get_columns() must be over-ridden in a sub-class.
Une idée de ce que cela signifie?
Remarque: Il enregistre les soumissions dans la zone de saisie du plugin.
Il existe une solution simple à ce problème sans mettre à niveau Gravity Forms, mais vous devez éditer un fichier de plug-in pour Gravity Forms.
dans notification.php, dans la classe
GFNotificationTable étend WP_List_Table {...
Ajoutez cette méthode:
function get_columns() {
$columns = array(
'name' => 'Name',
'subject' => 'Subject'
);
return $columns;
}
La même solution peut être appliquée à n'importe quel plugin où vous voyez ce problème. Le tableau de colonnes doit simplement correspondre aux noms définis comme suit: $ this -> _ column_headers.
En ajoutant à la réponse précédente, pour résoudre complètement le problème, vous devez également placer la même fonction:
function get_columns() {
$columns = array(
'name' => 'Name',
'subject' => 'Subject'
);
return $columns;
}
Dans le fichier GF form_settings.php
, sous la classe GFConfirmationTable
, étend WP_List_Table
.
Le premier corrige l'erreur Notifications
et cela corrige l'erreur Confirmations
.
Je l'ai compris. Une fois que j'ai mis la clé de licence dans les paramètres, j'ai pu télécharger la mise à jour. Installé et l'erreur est partie.
Vous devez également l'ajouter à: Class GFAddOnFeedsTable étend WP_List_Table du fichier "class-gf-feed-addon.php" dans le dossier includes/addons afin que les add-on fonctionnent.
function get_columns() {
$columns = array(
'name' => 'Name',
'subject' => 'Subject'
);
return $columns;
}
Vous devez essayer ce code dans wp-admin/includes/class-wp-list-table.php
Copiez et collez ce code dans la fonction public function get_columns()
à la ligne 872.
$columns = array(
'name' => 'Name',
'subject' => 'Subject'
);
return $columns;