digital_signage_framework-2.3.x-dev/modules/computed_content/src/RenderView.php

modules/computed_content/src/RenderView.php
<?php

namespace Drupal\digital_signage_computed_content;

/**
 * Render service for computed content entities.
 *
 * @package Drupal\digital_signage_computed_content
 */
class RenderView implements RenderInterface {

  /**
   * {@inheritdoc}
   */
  public function getMarkup(ComputedContentInterface $entity): array {
    $id = $entity->get('field_view')->getValue()[0]['target_id'];
    $display = $entity->get('field_display')->value;
    return views_embed_view($id, $display);
  }

}

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

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