social_lms_integrator-1.0.0-beta4/modules/social_lms_integrator_enrollment/assets/js/social_lms_integrator_nomination_request_modal.js

modules/social_lms_integrator_enrollment/assets/js/social_lms_integrator_nomination_request_modal.js
/**
 * @file social_lms_integrator_nomination_request_modal.js
 */

(function ($, Drupal, drupalSettings) {

  'use strict';

  Drupal.behaviors.iterationNominationRequest = {
    attach: function (context, settings) {

      // Trigger the modal window.
      $('body', context).once('iterationNominationRequest').each(function () {
        $('a#modal-trigger').click();

        // When the dialog closes, reload without the location.search parameter.
        $('body').on('dialogclose', '.ui-dialog', function() {
          location.assign(location.origin + location.pathname);
        });
      });

      // When submitting the request, close the page.
      var closeDialog = settings.iterationNominationRequest.closeDialog;

      $('body').once('iterationNominationSubmitRequest').on('dialogclose', '.ui-dialog', function() {
        if (closeDialog === true) {
          location.assign(location.origin + location.pathname);
        }
      });
    }
  }

})(jQuery, Drupal, drupalSettings);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc