【问题标题】:How to properly use and store images in YiiYii中如何正确使用和存储图片
【发布时间】: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.imagesimages_path

标签: php yii yii-components


【解决方案1】:

保存图片最好的方法是把图片保存在根目录,这样就可以调用图片了

echo CHtml::image(Yii::app()->request->baseUrl . '/images/01.jpg', 'alt 1');

【讨论】:

  • 是我做的)谢谢。
  • 现在使用 Yii 2.0 更容易了吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-06-10
  • 1970-01-01
  • 1970-01-01
  • 2020-12-23
  • 1970-01-01
  • 2021-04-08
  • 1970-01-01
相关资源
最近更新 更多