我正在尝试开发一个清理图像映射的管理工具。 我已经成功地将所有图像信息放入数据库中,因此使用分页并显示所有图像的缩略图。现在我想使用delete函数做两件事:
问题是如何解决这个问题。
我试图在工具栏中创建一个customdelete
:
JToolBarHelper::custom('imapcleans.customdelete','delete.png','delete.png','d_s_cust');
然后向控制器imapcleans添加了一个函数:
public Function customdelete($cachable = false, $urlparams = false)
{
// Get the input
$input = JFactory::getApplication()->input;
$pks = $input->post->get('cid', array(), 'array');
// Sanitize the input
JArrayHelper::toInteger($pks);
// Get the model
$model = $this->getModel();
$return = $model->customdelete($pks);
// Redirect to the list screen.
//$this->setRedirect(JRoute::_('index.php?option=com_imapclean&view=imapcleans', false));
}
在模型中,我想收集要删除的项目的信息。但是当我使用像$items = $this->items
这样的东西时,它不起作用。
问题可能是getitems
位于模型imapcleans
中,而模型customdelete
现在位于imapclean
中。
有谁知道如何解决这个问题?