function media_directories_ui_form_entity_browser_media_directories_overview_form_alter in Media Directories 8
Same name and namespace in other branches
- 2.x modules/media_directories_ui/media_directories_ui.module \media_directories_ui_form_entity_browser_media_directories_overview_form_alter()
Implements hook_form_FORM_ID_alter().
File
- modules/
media_directories_ui/ media_directories_ui.module, line 256 - Main module file.
Code
function media_directories_ui_form_entity_browser_media_directories_overview_form_alter(&$form, FormStateInterface $form_state, $form_id) {
if (!_media_directories_ui_library_file_exists('jstree')) {
\Drupal::messenger()
->addError(t('The <a href=":url">jsTree library</a> should be installed at <strong>/libraries/jstree/dist/jstree.min.js</strong>, or any path supported by libraries.module if installed.', [
':url' => 'https://github.com/vakata/jstree',
]));
}
if (!_media_directories_ui_vocabulary_set()) {
$settings_url = Url::fromRoute('media_directories.config_form');
\Drupal::messenger()
->addError(t('Vocabulary is not selected. Please select it in the <a href=":url">settings</a>.', [
':url' => $settings_url
->toString(),
]));
}
}