You are here

public function elFinderPageController::getBrowser in elFinder file manager 8.2

1 string reference to 'elFinderPageController::getBrowser'
elfinder.routing.yml in ./elfinder.routing.yml
elfinder.routing.yml

File

src/Controller/elFinderPageController.php, line 28

Class

elFinderPageController

Namespace

Drupal\elfinder\Controller

Code

public function getBrowser($scheme, Request $request, RouteMatchInterface $route_match) {
  $build = $this
    ->buildBrowserPage(FALSE);

  // '#markup' => '<div id="finder">test</div>',
  $build['#theme'] = 'browser_page';

  /*
   setting alpha1 variable for browser-page template (browser-page.html.twig)
   !!! Clear cache in Admin backend to see template/theme changes (you MUST do it if caching disabled too) !!!
  */
  $build['#alpha1'] = 'm,6m2mm';
  $regions = array(
    'sidebar_first' => array(
      //'#theme' => 'elfinder_page',
      '#markup' => 'ttt',
    ),
  );
  return \Drupal::service('bare_html_page_renderer')
    ->renderBarePage($build, t('File manager'), 'elfinder_page', $regions);
}