【问题标题】:JToolBarHelper::Custom syntaxJToolBarHelper::自定义语法
【发布时间】:2012-05-29 13:15:05
【问题描述】:

我不能完全从文档中弄清楚这行代码的作用:

JToolBarHelper::custom( 'masterslavesync', 'save', '', 'Save', false, false );

它是否在某处(控制器)调用masterslavesync 函数?还是必须用$this->registerTask()注册?

【问题讨论】:

    标签: php joomla joomla-extensions joomla2.5


    【解决方案1】:

    此代码用于在 joomla 管理员中创建自定义按钮。此代码将创建一个保存,当有人单击此按钮时,它将调用控制器中定义的 masterslavesync 函数。如果你想检查这个,只需创建一个

    public function masterslavesync()
      {
          echo 'I am here';
          die;
      }
    

    如果文本回显正确,那么一切都很好......希望这将帮助您理解控制流程。你也可以参考这个http://docs.joomla.org/How_to_create_a_custom_button

    【讨论】:

    • ...除了它没有调用 masterslavesync。所以我的猜测是正确的,我刚刚收到了错误的代码。精彩的。另外,我已经阅读了这方面的文档,并在我的问题中这么说。再次将我与他们联系起来也无济于事。
    猜你喜欢
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 2011-10-09
    • 2016-12-30
    • 1970-01-01
    相关资源
    最近更新 更多