2017-11-02 10 views
0

redactorJs에 대한 File Manager을 사용하고 있으며, 사용자 정의보기 파일과 플러그인이 사용하는 컨트롤러가 있습니다. 해당 플러그인 디렉토리의 jscss 파일을 참조하십시오.외부에서 게시 된 자산 URL을 가져옵니다.

RedActor의 경우 YiiBooster 확장 프로그램을 사용하고 있습니다. extensions/booster/assets/redator/plugins/my_plugin 안에 플러그인을 넣었습니다. 이제 yii가 초기화하면 booster은 웹 자산 디렉토리의 모든 자산을 내 프로젝트 루트의 assets 폴더에 게시합니다. 임의의 디렉토리 이름으로 생성 한 경로를 가져와야합니다. 어느 누구도 나를 인도 할 수 있습니까 . 내가 Booster::_assetsUrl에 액세스하려고 다음

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

등을 사용하여 시도하지만

Fatal error: Undefined class constant '_assetsUrl'

답변

1

내가 YiiBooster 확장에 게시 된 자산 경로를 얻기 위해

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

를 사용하는 데 필요한 말했다.