intelligencebank-8.x-2.x-dev/tests/modules/intelligencebank_test/intelligencebank_test.module

tests/modules/intelligencebank_test/intelligencebank_test.module
<?php

/**
 * @file
 * Contains intelligencebank_test.module.
 *
 */

 use Drupal\Component\Serialization\Json;
 use Drupal\Core\Form\FormStateInterface;

/**
 * Implements hook_form_alter().
 *
 * Change label text for open browser button.
 * Change dialog title option.
 *
 * See @link drupal.org/project/intelligencebank/issues/3353858
 */
function intelligencebank_test_form_media_library_add_form_upload_alter(&$form, FormStateInterface $form_state, $form_id) {
  $form['ib_dam_container']['asset_browser']['#title'] = t('Add Custom Assets');
  $data_dialog_options = Json::decode($form['ib_dam_container']['asset_browser']['#attributes']['data-dialog-options']);
  $data_dialog_options['title'] = 'Custom Asset Browser';
  $form['ib_dam_container']['asset_browser']['#attributes']['data-dialog-options'] = Json::encode($data_dialog_options);
}

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

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