1

我正在制作一个插件文件管理器redactorJs供使用Yii1 Framework,我有一些自定义视图文件和一个在插件内部使用的控制器,在这些视图文件中我必须引用该插件目录中的一些jscss文件。

对于 RedActor,我使用的是 YiiBooster 扩展。我已经把我的插件放在里面了extensions/booster/assets/redator/plugins/my_plugin,现在当 yii 初始化booster它时,它会将所有资产发布到网络资产目录意味着到assets我的项目根目录中的文件夹,我需要获取它使用随机目录名称创建的路径,任何人都可以指导我我怎么能得到那个。我尝试使用

Yii:import('application.extensions.booster.components.Booster');

然后尝试访问Booster::_assetsUrl,但它说

致命错误:未定义的类常量“_assetsUrl”

4

1 回答 1

1

我需要使用

Yii::app()->booster->getAssetsUrl()

获取 YiiBooster 扩展的已发布资产路径。

于 2017-11-02T02:08:17.133 回答