lb_everywhere-8.x-1.x-dev/src/Form/RegionForm.php

src/Form/RegionForm.php
<?php

namespace Drupal\lb_everywhere\Form;

use Drupal\Core\Routing\RouteMatchInterface;
use Drupal\layout_builder\Form\DefaultsEntityForm;

/**
 * Provides a form for Layout Builder Everywhere regions.
 */
class RegionForm extends DefaultsEntityForm {

  /**
   * {@inheritdoc}
   */
  public function getEntityFromRouteMatch(RouteMatchInterface $route_match, $entity_type_id) {
    $storage_id = $route_match->getParameter('storage_id');
    return $this->entityTypeManager->getStorage('entity_view_display')->load("lbeverywhere.$storage_id.default");
  }

}

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

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