public function remove() { $id = Request::get(1, VAR_INT); $data = new CustomData($this->position); if ($data->load($id)) { if (Request::get(2) == 'yes') { if ($data->remove()) { CmsPage::ok("Der Datensatz wurde erfolgreich gelöscht."); } else { CmsPage::error("Der Datensatz konnte leider nicht gelöscht werden."); } } else { CmsPage::yesNo("Möchten Sie den gewählten Datensatz inkl. aller evtl. verknüpften Daten wirklich löschen?", URI::build($this->baseUri . '/remove/' . $id . '/yes'), URI::build($this->baseUri)); } } else { CmsPage::error('Der Datensatz wurde nicht gefunden.'); } }