我想從命令行(控制檯命令)運行時,在樹枝模板中添加資源(圖像)完整url(帶域和基礎)。它意味着被髮送到電子郵件。從控制檯運行時Symfony資產url
問題是,在控制檯上運行時,使用absolute_url(asset())不包括主機和基本路徑。
此外,如http://symfony.com/doc/current/console/request_context.html中所述,它僅適用於網址,不適用於資產。
我也嘗試將路由器的情況下,從控制檯上運行時:
$context = $this->getContainer()->get('router')->getContext();
$context->setHost($defaultDomain);
$context->setScheme($scheme);
沒有成功。任何想法?