123456789101112131415161718192021222324252627 |
- /**
- * @file
- * Attaches behaviors for the Path module.
- */
- (function($, Drupal) {
- /**
- * Behaviors for settings summaries on path edit forms.
- *
- * @type {Drupal~behavior}
- *
- * @prop {Drupal~behaviorAttach} attach
- * Attaches summary behavior on path edit forms.
- */
- Drupal.behaviors.pathDetailsSummaries = {
- attach(context) {
- $(context)
- .find('.path-form')
- .drupalSetSummary(context => {
- const path = $('.js-form-item-path-0-alias input').val();
- return path
- ? Drupal.t('Alias: @alias', { '@alias': path })
- : Drupal.t('No alias');
- });
- },
- };
- })(jQuery, Drupal);
|