Hi,
ich habe in einer DCA-Tabelle den folgender EventListener:
Der Code generiert den Button und hört auf auf deren Änderungen, wie oben dargestellt.PHP-Code:
/**
* @Callback(table="tl_applicant", target="list.operations.change-status.button")
*/
public function changeStatusCallback($row, $href, $label, $title, $icon, $attributes): String
{
if ('' != Input::get('xxxid')) {
//Hier ändere ich die Daten über die $row['id']
//TODO: Reload und parameter entfernen?
}
return '<a href="'. Backend::addToUrl($href).'&xxxid=' . $row['id'] . '" title="'.specialchars($title).'"'.$attributes.'>'.Backend::generateImage($icon, $label).'</a>';
}
Nach dem Ändern des Datensatzes möchte ich eigentlich die Seite Neuladen, denn sonst wird noch der alte Datensatz in der Tabelle angezeigt. Beim Reloaden darf aber auch nicht der Parameter "xxxid" dort mitgenommen werden, denn sonst wird die Aktion wieder ausgeführt werden.
Wie kann ich diesen Reload ohne den Parameter machen?
Danke euch schon mal,
LG
Daniel
Lesezeichen