ファイルのアップロード時に「ローカル」jcr ノードの代わりに DAM に画像を書き込む、基盤の画像コンポーネントに基づいたコンポーネントを作成しようとしています。また、「DAM Update Asset」ワークフローをアクティブにして、さまざまなサイズのレンディションを作成できるようにしたいと考えています。リスナーを使用して DAM に書き込むことができますか、またはこれを達成するための別の方法またはより良い方法はありますか?
1 に答える
0
コンポーネント自体の中でそれを行う方法がわかりません。ただし、誰かが画像をアップロードすると、EventListener がトリガーされる可能性があります。この EventListener では、画像を DAM の定義済みフォルダーに移動し、必要なワークフローをプログラムで開始できます。次に、直接添付された nt:file ではなく、新しい DAM アセットを参照するようにコンポーネントを更新します。使用する画像コンポーネントの構成と使用するブラウザーによって、アップロードは少し異なります。ファイルは通常、最初に /tmp に保存されてから移動されます。ダイアログが閉じられている場合にのみこれが発生するかどうかはわかりません。したがって、最も安全な方法は、このイベントを待機することです。jcr:lastModified プロパティの追加/変更イベント。
于 2015-02-04T15:50:18.400 に答える