datetimepicker私はassets フォルダを持つコンポーネントを持っていますjsが、それは空ではありませんcss:img
application/components
application/components/datetimepicker/assets
application/components/datetimepicker/assets/js
application/components/datetimepicker/assets/css
application/components/datetimepicker/assets/img
からのメソッドassetsへの1回の呼び出しでフォルダー全体を公開しようとします:publishyii Asset Manager
$assetsPath = Yii::getPathOfAlias('datetimepicker.assets');
$assetsUrl = Yii::app()->assetManager->publish($assetsPath, false, -1, true);
しかし、それは何も公開しません。フォルダーの下のすべてのフォルダーとファイルにapplication/は、書き込みと読み取りのアクセス許可があります。誰か助けてくれませんか?
PS私はそれYii::getPathOfAlias('datetimepicker.assets')が正しいパスをYii::app()->assetManager->publish($assetsPath, false, -1, true)返し、合理的な文字列を返すことを確認しました - /assets/d4a0c9d8。また、ディレクトリyii全体を-という名前でコピーしますが、このフォルダー内のファイルへのリンクが html 出力ファイルに生成されます。application/components/datetimepicker/assets/application/assetsd4a0c9d8application/assets/d4a0c9d8