1

イメージ マップをクリーンアップするための管理ツールを開発しようとしています。私はすでにすべての画像情報をデータベースに入れることに成功しているので、ページネーションを使用してすべての画像のサムネイルを表示します。次に、delete 関数を使用して次の 2 つのことを行います。

  • テーブル内の画像のエントリを削除します
  • イメージ マップ内のイメージを削除します。

問題は、これを修正する方法です。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