12345678910111213141516171819202122232425 |
- /**
- * @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));
|