Joomla!2.5工具栏按钮不起作用

时间:2013-05-29 15:46:03

标签: php model-view-controller joomla joomla2.5

这个问题是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,除了getTablegetForm之外没有任何功能,两者似乎都正常工作。

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

1 个答案:

答案 0 :(得分:0)

你有一个扩展JControllerForm的规程控制器吗?在'disciplinas.cancel'中,第一部分是要调用的控制器名称,第二部分是控制器中要执行的任务。这可能只是一个空类,但必须确保调用正确的任务。