【问题标题】:Joomla!2.5 Toolbar buttons not workingJoomla!2.5 工具栏按钮不起作用
【发布时间】:2013-05-29 15:46:03
【问题描述】:

这个问题是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,除了 getTablegetForm 之外没有其他功能,看起来都可以正常工作。

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-24
      • 1970-01-01
      • 2014-11-25
      • 2013-03-28
      • 1970-01-01
      相关资源
      最近更新 更多