Добавьте пользовательское подтверждающее сообщение в стандартную панель инструментов администратора joomla 3.0

Добавить пользовательское подтверждающее сообщение на стандартную панель инструментов администратора joomla 3.0.

Я могу получать предупреждающие сообщения об удалении, если я не выбрал никаких флажков в подробном списке.

Я могу получить то же самое на любой кнопке, задав последний параметр true в

JToolBarHelper::custom('userdetails.sendMail', 'mail.png', 'mail_f2.png', 'Send Mail', false);

Я хочу добавить подтверждение подтверждения на событие click этой кнопки?

Ответ 1

В файле вида просмотра (имя файла tpl/view).

<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>