从扩展 yii1 外部获取已发布的资产 url
get Published assets url from out side the extension yii1
我正在为 redactorJs
制作一个插件 File Manager 以便在 Yii1 Framework
中使用,我有一些自定义视图文件和一个在插件内部使用的控制器,在这些视图中文件我必须引用该插件目录中的一些 js
和 css
文件。
对于 RedActor,我正在使用 YiiBooster 扩展。我已将我的插件放在 extensions/booster/assets/redator/plugins/my_plugin
中,现在当 yii 初始化 booster
时,它会将所有资产发布到 Web 资产目录,即 assets
文件夹在我的项目根目录中,我需要获取它使用随机目录名称创建的路径,任何人都可以指导我如何做
懂吗。我尝试使用
Yii:import('application.extensions.booster.components.Booster');
然后尝试访问 Booster::_assetsUrl
但它说
Fatal error: Undefined class constant '_assetsUrl'
我需要使用
Yii::app()->booster->getAssetsUrl()
获取 YiiBooster 扩展的已发布资产路径。
我正在为 redactorJs
制作一个插件 File Manager 以便在 Yii1 Framework
中使用,我有一些自定义视图文件和一个在插件内部使用的控制器,在这些视图中文件我必须引用该插件目录中的一些 js
和 css
文件。
对于 RedActor,我正在使用 YiiBooster 扩展。我已将我的插件放在 extensions/booster/assets/redator/plugins/my_plugin
中,现在当 yii 初始化 booster
时,它会将所有资产发布到 Web 资产目录,即 assets
文件夹在我的项目根目录中,我需要获取它使用随机目录名称创建的路径,任何人都可以指导我如何做
懂吗。我尝试使用
Yii:import('application.extensions.booster.components.Booster');
然后尝试访问 Booster::_assetsUrl
但它说
Fatal error: Undefined class constant '_assetsUrl'
我需要使用
Yii::app()->booster->getAssetsUrl()
获取 YiiBooster 扩展的已发布资产路径。