Joomla自定义工具栏按钮消息

use*_*136 1 joomla message toolbar

标准的管理工具栏按钮可以为您提供消息.例如:"真正删除"消息或某事......

JToolBarHelper::deleteList('Do you wanna really delete?', 'controller.delete');
Run Code Online (Sandbox Code Playgroud)

这也适用于自定义按钮吗?在文档中没有参数.http://docs.joomla.org/JToolBarHelper/custom

Joomla有另一种解决方案吗?向用户显示消息并在确认后执行我的代码!那可能吗?

抱歉我的英文不好:)谢谢!

Wel*_*oud 5

当然有可能:)

只需添加到组件模板视图(例如:)

administrator/components/com_yourcomponent/views/your_view/tmpl/default.php
Run Code Online (Sandbox Code Playgroud)

这段代码:

<script type="text/javascript">
    Joomla.submitbutton = function(task)
    {
        if (task == 'customcontroller.delete')
        {
            if (confirm(Joomla.JText._('Do you really want to delete these items?'))) {
                Joomla.submitform(task);
            } else {
                return false;
            }
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)

只需更改任务并编辑消息,您就应该准备好了