Хорошо, я знаю, что не могу буквально вызвать функцию шаблона ветки из контроллера, но для создания ссылок я обычно делаю {{ path('_routeName') }}
, и это здорово.
Однако теперь я хочу сформулировать некоторые ссылки в контроллере, которые затем будут передаваться в шаблон с помощью таких параметров:
$params = array(
'breadcrumbs' = array(
'Donuts' => '/donuts',
'Bearclaws' => '/donuts/bearclaws',
'Strawberry bearclaw' => null,
),
);
return $this->render('Bundle:Donut:info.html.twig', $params);
За исключением того, что я не хочу жестко кодировать эти ссылки. Что я хотел бы, так это уметь
'Donuts' => path('_donutRoute'),
а как добраться до метода пути или его эквивалента?