我正在使用由 cron 作业定期触发的 Symfony2 命令发送电子邮件。在电子邮件的页脚中,我想显示公司的徽标。我知道在电子邮件的情况下,我必须对图像使用绝对路径,通常我会这样做:
{% set abs_url = app.request.scheme ~'://' ~ app.request.httpHost %}
<img src="{{ abs_url ~ asset('bundles/common/images/logo_mialarma.png') }}">
但是,当电子邮件的树枝模板被一个命令调用,而该命令又被一个 cron 作业调用时,就没有这样的请求对象。
在这种情况下如何创建资产的绝对路径?