Хорошо, я знаю, что я не могу буквально вызвать функцию шаблона ветки с контроллера, но для создания ссылок я обычно делаю {{ 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'),
но как достичь метода пути или эквивалента?