varbase_layout_builder-9.0.0-alpha2/src/Theme/VarbaseSectionLibraryRender.php

src/Theme/VarbaseSectionLibraryRender.php
<?php

namespace Drupal\varbase_layout_builder\Theme;

use Drupal\section_library\SectionLibraryRender;

/**
 * Add Pre-render trusted callback for Section library.
 */
class VarbaseSectionLibraryRender extends SectionLibraryRender {

  /**
   * Pre-render callback for layout builder.
   */
  public static function preRender($elements) {

    if (\Drupal::service('theme.manager')->getActiveTheme()->getName() === \Drupal::config('system.theme')->get('admin')) {
      return $elements;
    }
    else {
      parent::preRender($elements);
    }

  }

}

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

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