1

我正在尝试开发一个用于清理图像映射的管理工具。我已经成功地将所有图像信息放入数据库中,因此使用分页并显示所有图像的缩略图。现在我想使用删除功能做两件事:

  • 删除表中图像的条目
  • 删除图像映射中的图像。

问题是如何解决这个问题。我试图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

有谁知道如何解决这一问题?

4

0 回答 0