如何使用Symfony 1.4 image_tag帮助程序访问Web文件夹下的照片

时间:2015-02-19 10:37:21

标签: php symfony-1.4

我想在我的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

但它不会显示相应的照片(国家的旗帜)。任何帮助?

1 个答案:

答案 0 :(得分:0)

使用不带前导斜杠的相对路径:

image_tag("flags/".strtolower($code->countrycode).".gif");