0

这个问题是Joomla!2.5 Toolbar Not Working的“延续” ,因为对错误的纠正导致了一些全新的事情,我似乎无法理解,因为我是 Joomla 的新手,而且我的培训几乎为零在这份新工作中。

我在这个组件中的工具栏有 3 个按钮:

admin/views/disciplinas/view.html.php

protected function addToolBar(){
    $input = JFactory::getApplication()->input;
    $input->set('hidemainmenu', true);
    JToolBarHelper::title('Disciplinas');
    JToolBarHelper::save2new('disciplinas.save');
    JToolBarHelper::deleteList('', 'disciplinas.delete');
    JToolBarHelper::cancel('disciplinas.cancel', 'Voltar');
}

模型disciplinas是一个简单的 JAdminForm,除了getTableand之外没有其他功能getForm,看起来都可以正常工作。

但是,在使用工具栏时,只有save2new按钮有效。两者都deleteList只是cancel“重新加载”页面,此时他们应该分别从列表中删除一个寄存器,然后返回reforcodigitals

4

1 回答 1

0

你有扩展 JControllerForm 的学科控制器吗?在“disciplinas.cancel”中,第一部分是要调用的控制器名称,第二部分是要在控制器中执行的任务。这对您来说可能只是一个空类,但对于确保调用正确的任务是必要的。

于 2013-05-30T22:51:49.897 回答