[ Index ]

PHP Cross Reference of Joomla 4.2.2 documentation

title

Body

[close]

/media/com_content/js/ -> admin-articles-default-batch-footer.js (source)

   1  /**
   2   * @copyright   (C) 2018 Open Source Matters, Inc. <https://www.joomla.org>
   3   * @license     GNU General Public License version 2 or later; see LICENSE.txt
   4   */
   5  ((document, submitForm) => {
   6  
   7    const buttonDataSelector = 'data-submit-task';
   8    const formId = 'adminForm';
   9    /**
  10     * Submit the task
  11     * @param task
  12     */
  13  
  14    const submitTask = task => {
  15      const form = document.getElementById(formId);
  16  
  17      if (form && task === 'article.batch') {
  18        submitForm(task, form);
  19      }
  20    }; // Register events
  21  
  22  
  23    document.addEventListener('DOMContentLoaded', () => {
  24      const button = document.getElementById('batch-submit-button-id');
  25  
  26      if (button) {
  27        button.addEventListener('click', e => {
  28          const task = e.target.getAttribute(buttonDataSelector);
  29          submitTask(task);
  30          return false;
  31        });
  32      }
  33    });
  34  })(document, Joomla.submitform);


Generated: Wed Sep 7 05:41:13 2022 Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer