将自定义确认消息添加到标准joomla 3.0管理工具栏按钮

Chi*_*mar 10 javascript php joomla3.0

将自定义确认消息添加到标准joomla 3.0管理工具栏按钮.

当我没有在详细列表中选中任何复选框时,我可以在删除时收到警报消息.

通过设置最后一个参数,我可以在任何按钮上获得相同的结果

JToolBarHelper::custom('userdetails.sendMail', 'mail.png', 'mail_f2.png', 'Send Mail', false);
Run Code Online (Sandbox Code Playgroud)

我想在此Button的click事件上添加确认消息?

Sum*_*ngh 3

在视图文件上(tpl/视图文件名)。

<script type="text/javascript">
    Joomla.submitbutton = function(task)
    {
        if (task == 'userdetails.sendMail')
        {
            if (confirm(Joomla.JText._('Do you really want to send mails to selected users?'))) {
                Joomla.submitform(task);
            } else {
                return false;
            }
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)