当使用这样的image_tag()
方法时:
<?php echo image_tag('whatever.png') ?>
Symfony 输出如下图像:
<img src="/images/whatever.png"/>
默认情况下,它使用 images
作为 Web 目录中的基本图像文件夹。你能在 Symfony 配置中更改这个默认文件夹名称吗?假设我想使用 img
而不是 images
...
最佳答案
配置变量名为sf_web_images_dir_name
。您可以在源here中看到这一点。可以通过 sfConfig::set
或通过 app.yml
设置。
总而言之,最简单的方法似乎是添加:
<?php sfConfig::set('sf_web_images_dir_name', 'img'); ?>
到 app.yml 的末尾,只是因为这是需要配置内容的地方,但有多种不同的方法可以完成此操作。
关于php - 交响乐团 : image_tag() can you change the directory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6988754/