我想在我的Symfony 1中实现一个"谁在线"。4应用程序。我知道,例如,为了显示照片(在/web/images/photo.png中),Symfony有这个image_tag助手
<?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
但它不会显示相应的照片(国旗)。有什么帮助吗?
使用不带前导斜杠的相对路径:
image_tag("flags/".strtolower($code->countrycode).".gif");