xbase-2.x-dev/js/dialog.ajax.extras.js

js/dialog.ajax.extras.js
(function (Drupal) {

  // Remove dialog buttons functionality
  Drupal.behaviors.dialog.prepareDialogButtons = function () {
    return [];
  };

  // Override openDialog command and add triggeredElement to dialog options
  var originalOpenDialogCommand = Drupal.AjaxCommands.prototype.openDialog;
  Drupal.AjaxCommands.prototype.openDialog = function (ajax, response, status) {
    response.dialogOptions.triggeredElement = ajax.element;
    originalOpenDialogCommand.apply(this, arguments);
  };

})(Drupal);

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

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