我有一个小页面,其中包含picture
,此图片将从folder
(uploads
)加载,但名称(example.jpg
)已加载来自database
:
<img src="{{ asset('uploads/example1.jpg') }}">
这对我有用,但我现在希望将example1.jpg
传递到twig
页面:
return $this->render('MyAppExampleBundle:Default:index.html.twig', array(
'logo' => $logo)); //$logo = 'example1.jpg'
我怎么能这样做?
我试过<img src="{{ asset('uploads/{{logo}}') }}">
,但这是不合逻辑的,不起作用。
任何帮助PLZ
答案 0 :(得分:2)
怎么样,
<img src="{{ asset('uploads/' ~ logo) }}">
{{ ... }}
twig分隔符不能嵌套。然后你应该使用连接。
答案 1 :(得分:1)
尝试{{ asset('uploads/' ~ logo) }}