Projet

Général

Profil

Paste
Télécharger (646 octets) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / modules / panelizer / js / panelizer-vertical-tabs.js @ 651307cd

1 85ad3d82 Assos Assos
/**
2
 * @file
3 e5e66f93 Assos Assos
 * This javascript provides Vertical Tabs integration with Panelizer so that the
4
 * tab displays the correct value of the field within the tab.
5 85ad3d82 Assos Assos
 */
6 e5e66f93 Assos Assos
7 85ad3d82 Assos Assos
(function ($) {
8 e5e66f93 Assos Assos
  'use strict';
9 85ad3d82 Assos Assos
10
Drupal.behaviors.panelizerFieldsetSummary = {
11
  attach: function (context) {
12
    $('fieldset.panelizer-entity-options', context).drupalSetSummary(function (context) {
13
      var val = $('select', context).val();
14 e5e66f93 Assos Assos
      if (val === 0) {
15 85ad3d82 Assos Assos
        return Drupal.t('Not panelized');
16
      }
17 e5e66f93 Assos Assos
      return Drupal.t('Use display @name',
18 85ad3d82 Assos Assos
        { '@name' : $('option[value="' + $('select', context).val() + '"]', context).html() });
19
    });
20
  }
21
};
22
23
})(jQuery);