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回の呼び出しでフォルダー全体を公開しようとします:publish
yii
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/assets
d4a0c9d8
application/assets/d4a0c9d8