【发布时间】:2013-07-02 06:09:41
【问题描述】:
我想有人已经问过关于在哪里最好或如何存储代码和 CSS 中使用的图像的问题。
我个人将其全部保存在文件夹中:/protetsted /components/assets/images/
使用代码如下:
$loadingImage = Yii::app()->assetManager->publish(Yii::getPathOfAlias('application.components.assets.images').'/ajax-loader.gif');
但我认为它在某种程度上是错误的而且太复杂了。
或者如何将图片数据用到CSS中?
p.s.请原谅我可能很愚蠢
【问题讨论】:
-
我不能比这个人回答得更好:stackoverflow.com/questions/12954203/…
-
@EduardoMoratto,谢谢)这是个好方法。
-
您可以使用
Yii::setPathOfAlias($alias, $path)创建一个新别名来缩短字符串。例如从application.components.assets.images到images_path。
标签: php yii yii-components