Symfony: использование службы веток для отображения шаблона по абсолютному пути

Предполагая, что у меня есть служба Symfony, где я делаю инъекцию @twig оказание услуг:

my_service:
class: Path\To\My\Service
arguments: ['@twig']

так что у меня есть @twig Хранится в $this->twig в моем классе обслуживания:

public function __construct($twig)
{
$this->twig = $twig;
}

когда я пытаюсь сделать шаблон, используя абсолютный путь:

$result = $this->twig->render('/path/to/my/template.html.twig', $params);

проблема в том, что ветка интерпретирует абсолютный путь как имя файла, и она будет смотреть только внутри предварительно настроенных каталогов:

Не удалось найти шаблон «/path/to/my/template.html.twig» (заглянул в:
/…/app/Resources/views,
/…/vendor/symfony/symfony/src/Symfony/Bridge/Twig/Resources/views/Form).

Есть ли способ сказать ветке, чтобы обращаться с ним как с абсолютным путем?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]