Die Funktion panelDelete() löschen einen oder mehrere Einträge aus der Adressliste für den Serienmailversand.
void panelDelete(string Aktion, array Suchparameter)
Warnung: Wenn Sie Adresseinträge mit der Aktion 'final' löschen, dann kann dies nicht rückgängig gemacht werden.
Hinweis: Durch das Löschen der Adresseinträge werden auch alle für die Adresseinträgen eventuell vorhandenen Versandzeitpunkte gelöscht oder deaktiviert.
'disable' – Adresseinträge deaktivieren'bin' – Adresseinträge in den Papierkorb verschieben'final' – Adresseinträge endgültig löschen'email' – Adresseinträge mit der angegeben E-Mail-Adresse'mobile' – Adresseinträge mit der angegeben Mobilnummer'uid' – Adresseinträge mit der angegeben Adresskennung'SERIAL' – Adresseinträge mit der angegeben Personenkennung (nur für Adresseinträge mit dem Datenschutzmodus „personenbezogen“)'subgroup' – Adresseinträge in der angegeben Teilgruppe (geben Sie den leeren String '' für Adresseinträge ohne Teilgruppe an)'unspecific' – Auswahl anhand der folgenden flexiblen Kriterien:'current' – Adresseintrag der aktuellen Befragten'any' – Alle Adresseinträge
Der folgende PHP-Code verschiebt alle Adresseinträge mit der E-Mail-Adresse example@soscisurvey.de in den Papierkorb.
panelDelete('bin', ['email' => 'example@soscisurvey.de']);
Der folgende PHP-Code deaktiviert alle Adresseinträge im aktuellen Befragungsprojekt.
panelDelete('disable', ['unspecific' => 'any']);