我想在我的Symfony 1. 4应用程序中实现'谁在线'。我知道,为了显示照片(例如/web/images/photo.png),Symfony有这个image_tag帮助< / p>
<?php echo image_tag('photo.png') ?>
如果照片在/web/images/flags中,如何正确显示照片,示例民族旗帜给相应的用户。我在模板中试过这个
//templates
<ul>
<?php foreach($codes as $code): ?>
<li>
<?php echo image_tag("/images/flags/".strtolower($code->countrycode).".gif") ?> <?php echo $code->country ?> (<?php echo $code->count ?>)
</li>
<?php endforeach; ?>
</ul>
my_app
/app
/modules
/web
/images
/flags
但它不会显示相应的照片(国家的旗帜)。任何帮助?
答案 0 :(得分:0)
使用不带前导斜杠的相对路径:
image_tag("flags/".strtolower($code->countrycode).".gif");