public function elFinder::alterEditorJS in elFinder file manager 8.2
File
- src/
Plugin/ BUEditorPlugin/ elFinder.php, line 29 - Contains \Drupal\elfinder\Plugin\BUEditorPlugin\elFinder.
Class
- elFinder
- Defines elFinder as a BUEditor plugin.
Namespace
Drupal\elfinder\Plugin\BUEditorPluginCode
public function alterEditorJS(array &$js, BUEditorEditor $bueditor_editor, Editor $editor = NULL) {
if (isset($js['settings']['fileBrowser']) && $js['settings']['fileBrowser'] === 'elfinder') {
$js['libraries'][] = 'elfinder/drupal.elfinder';
$js['libraries'][] = 'elfinder/drupal.elfinder.bueditor';
$browserpage = elFinderPageController::buildBrowserPage(TRUE);
$js['settings']['elfinder'] = $browserpage['#attached']['drupalSettings']['elfinder'];
}
}