Пытаюсь создать модуль, читаю манулы, всё более-мнение не так уж и криво, создаю контроллер с "Привет мир".
Но ни в одном мануале не увидел как в контроллер передать другие классы?
Например тот же Twig или модель какую.
Теоретически нужно создать где то yml файл и там описать настройки.
Что из этого подключает шаблон? О_о
Создал video.servises.yml с таким кодом.
Но это кажись не то.
И второй вопрос по роутингу.
Как выводить модуль на главной?
Вот написал я вот такую ахинею
video.id:
path: '/video/{id}'
defaults:
_controller: 'Drupal\video\Controller\VideoIndexController::video'
requirements:
_permission: 'access content'
Работает на localhost/video/1, если path: '/' то на главной ничего не выводиться.
Судя потому какая тут сборная солянка из верхний/нижний регистр, подчеркивание, php/twig/yml и тд, то есть куча всего не взяжется, могу предположить что вместо path: '/' нужно писать что вроде path: '{HoMe_PaGe}.'
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2