特に画像アセットを管理するために、assetic を使用したいと考えています。しかし、私たちが使用しているフレームワークである Yii にアセットを統合する方法を見つけようとして行き詰まっています。
私がやりたいことは、/assets/images にある画像を読み取り、それらをフォルダー /public/images に書き込むことです
これが私がこれまでにやっていることです:
$am = new AssetManager();
$image = new FileAsset(__DIR__ . '/../../assets/images/bg-arrow.png');
$image->setTargetPath('/images/bg-arrow.jpg');
$am->set('ambassadors',$image);
$writer = new AssetWriter(__DIR__ . '/../../public');
$writer->writeManagerAssets($am);
これは、ファイルごとにうまく機能します。ただし、画像ファイルを自動的に読み取り、それらすべてから個々のアセットを作成するためのより良いショートカットがあるかどうかを知りたいと思っていました.