Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 乔姆拉!2.5工具栏按钮不工作_Php_Model View Controller_Joomla_Joomla2.5 - Fatal编程技术网

Php 乔姆拉!2.5工具栏按钮不工作

Php 乔姆拉!2.5工具栏按钮不工作,php,model-view-controller,joomla,joomla2.5,Php,Model View Controller,Joomla,Joomla2.5,这个问题是一个“延续”的问题,因为一个错误的纠正导致了一些全新的东西,我似乎无法理解,因为我是Joomla的新手,在这个新工作中几乎没有接受过任何培训 此组件中的“我的工具栏”有3个按钮: admin/views/strictas/view.html.php 模型规程是一个简单的jadminfo,除了getTable和getForm之外没有其他函数,这两个函数似乎都工作得很好 但是,使用工具栏时,只有save2new按钮起作用。deleteList和cancel都只需“重新加载”页面,此时它们应

这个问题是一个“延续”的问题,因为一个错误的纠正导致了一些全新的东西,我似乎无法理解,因为我是Joomla的新手,在这个新工作中几乎没有接受过任何培训

此组件中的“我的工具栏”有3个按钮:

admin/views/strictas/view.html.php

模型规程是一个简单的jadminfo,除了
getTable
getForm
之外没有其他函数,这两个函数似乎都工作得很好


但是,使用工具栏时,只有
save2new
按钮起作用。
deleteList
cancel
都只需“重新加载”页面,此时它们应该分别从列表中删除一个寄存器,然后返回重新编写数字。是否有扩展JControllePerform的规程控制器?在'strictas.cancel'中,第一部分是要调用的控制器名称,第二部分是要执行的控制器中的任务。对于您来说,这可能只是一个空类,但对于确保调用正确的任务是必需的

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');
}