[英]How can I beautify asset URLs in Yii?
Yii有一个资产概念 - 属于模块的图像,样式表和javascript等资源。 为了避免模块之间的命名冲突,Yii按需将模块的资产发布到Web应用程序资产文件夹的唯一命名子文件夹。
例如,yiic自动生成的项目提供链接到jquery的HTML页面,如下所示:
<script type="text/javascript" src="/www/myproject/assets/b420fe6b/jquery.js"></script>
如何将“b420fe6b”更改为更具可读性(同时仍然获得资产和模块的好处)? 我希望人们在“查看源代码”中看到的内容清晰可读,而不仅仅是服务器上的源代码。
http://www.yiiframework.com/wiki/148/understanding-assets/
Yii docs解释这些资产网址是“ Yii创建的一个独特的名称,不会与任何其他发布资产的模块冲突 ”
看起来这是一个功能,可能无法美化,因为它的功能性质作为唯一标识符......
更新:但是,如果您能够找到yii代码中引用资产网址的所有位置(最后包括文件夹名称本身),您可以将它们更改为更容易的眼睛。 ( 不要推荐它,因为你永远不知道你可能会刹车! - 并且在10,000,000,000的机会中,yii创造的下一个资产网址与美化的lol相同 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.