2016-04-29 1 views
0

Привет всем Я тоже новичок в drupal 8, но я нахожу это интересным, я был с zend framework, symfony, yii or .NET MVCпросмотров вне контроллера в пользовательском модуле drupal 8?

, но я хочу спросить, не существует никакого способа построения ваших взглядов вне контроллера настраиваемого модуля?

если есть, то может указать на меня в нужном направлении.

Что-то, что может заставить меня есть мой контроллер полностью отделен от того, как я могу вынести мои взгляды на страницы так же, как chtml в .NET или .phtml в Zend framework из magento.

Спасибо.

ответ

0

Ваш контроллер возвращает объект Symfony Response или Drupal render array. В случае массива рендеринга вы хотите вернуть структурированные данные, а не разметку HTML. Фактический рендеринг массива в разметку происходит либо в функции темы, предоставляемой Drupal Core, либо в модуле (включая ваш собственный), который использует Twig для фактической генерации разметки.

Возможно, вы найдете overview of the Render Pipline.