这个问题是Joomla!2.5 Toolbar Not Working的“延续”,因为错误的纠正导致了一些全新的东西我似乎无法绕过我的脑袋,因为我是Joomla的新手而且我差不多了这项新工作的培训为零。
此组件中的工具栏有3个按钮:
管理员/视图/ 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,除了getTable
和getForm
之外没有任何功能,两者似乎都正常工作。
但是,使用工具栏时,只有save2new
按钮有效。 deleteList
和cancel
都只是“重新加载”页面,他们应该分别从列表中删除一个寄存器,然后返回 reforcodigitals 。
答案 0 :(得分:0)
你有一个扩展JControllerForm的规程控制器吗?在'disciplinas.cancel'中,第一部分是要调用的控制器名称,第二部分是控制器中要执行的任务。这可能只是一个空类,但必须确保调用正确的任务。