我尝试将Bootstrap Thumbnail Gallery与Symfony 2一起使用,在模板中我写了这样的内容:
<div class="col-lg-3 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href='<img src="{{ asset("uploads/car_photos/" ~ carPhotos.path) }}" alt=""/>'>
<img src="{{ asset('uploads/car_photos/' ~ carPhotos.path) }}" width="200" height="100" alt=""/>
</a>
</div>
在我的浏览器中,我得到两个等于的地方:
<img src="/uploads/car_photos/b5d8d11dae317ad488f0d2f88fc9b42ec40de103.jpeg" alt=""/>
但是当我点击图片时,我收到了下一个错误:
No route found for "GET /user/car/show/%3Cimg%20src=%22/uploads/car_photos/b5d8d11dae317ad488f0d2f88fc9b42ec40de103.jpeg%22%20alt=%22%22/%3E" (from "http://ontheway/app_dev.php/user/car/show/1")
请帮助我,我是Symfony 2的新手并且不了解所有功能。
答案 0 :(得分:1)
您在锚标记的href
中放置了图片代码,但您无法做到。
试试这个:
<div class="col-lg-3 col-md-4 col-xs-6 thumb">
<a class="thumbnail" href='{{ asset("uploads/car_photos/" ~ carPhotos.path) }}'>
<img src="{{ asset('uploads/car_photos/' ~ carPhotos.path) }}" width="200" height="100" alt=""/>
</a>
</div>