Вы здесь

Как вставить на страницу drupal 8 содержимое HTML файла ?

0

Всем привет!
Drupal 8
Подскажите, плз:
как на страницу вставить содержимое *.html файла, который регулярно изменяется?
Так ни чего не выводит:

<?php
namespace Drupal\my_module\Controller;
use 
Drupal\Core\Controller\ControllerBase;

class 
MyModuleController extends ControllerBase {

  public function test_page() {
    $message = file_get_contents('http://drupal/kazan3d.htm');
    return ['#markup' => $message];
  }
}
?>
Версия Drupal: 
8.x
Вопрос задан 04.11.2017 - 22:28

Ответы

0

Простая страница, например, "погода в г. Казань".
Страница пустая , но в неё надо вставить содержимое файла kazan3d.htm,
который постоянно изменяется.
Сделал!

<?php
namespace Drupal\my_module\Controller;
use 
Drupal\Core\Controller\ControllerBase;

class 
MyModuleController extends ControllerBase {

  public function test_page() {
     $message = file_get_contents('http://drupal/kazan3d.htm');
     return array(
      '#type' => 'markup',
      '#markup' => t($message),
    );
  }
}
?>
Ответ дан 06.11.2017 - 20:14