Hallo Leute,
ich habe ein Problem beim hinzufügen einer neuen Aktion in der Komponente im Backend. Und zwar erfolgt die Post Request richtig und es zeigt keinerlei Fehlermeldung, aber es wird nicht aus der Tabelle gelöscht. Gibt es Änderungen, die ich beachten muss bei der neuen Version 3.9?
Hier der Code:
Hinzufügen der Aktion Delete.
Controller Klasse:
PHP
<?php
defined('_JEXEC') or die('Restricted access');
class SupplierControllerSuppliers extends JControllerLegacy
{
public function delete()
{
//Get Information from the Post request
$input = JFactory::getApplication()->input;
$recs = $input->get('cid', array(), 'array');
$nrecs = $input->get('boxchecked', 0, 'int');
$model = $this->getModel('supplier', 'suppliermodel');
$model->delete($recs);
$msg = "$nrecs record(s) deleted";
$this->setRedirect(JRoute::_('index.php?option=com_supplier&view=suppliers', $msg));
}
}
Alles anzeigen
Model Klasse: