2009-07-22 3 views
4

Catalystアプリケーション内で長時間実行されるジョブを開始するにはどうすればよいですか?ユーザーがURLのリストをアップロードできるページが必要な場合、アプリケーションはURLをダウンロードしてダウンロードします。このジョブのステータスを表示するAJAX進行状況インジケータを実装する必要があります。進行状況バーでCatalystの長時間実行ジョブを開始するにはどうすればよいですか?

答えて

5

お試しください。Catalyst::Plugin::UploadProgressファイルのアップロードに使用することを意図していますが、URLをダウンロードしているので、あなたがやっていることにも使えると思っています(正直なところ、ファイルをサーバーにアップロードするのが好きです)。

+0

モジュールページのスニペットを追加することをお勧めします。 –

+1

私はそれをリンクしました。なぜ、ユーザーがリンクを介して読むことができる何かを後退させる必要があるのでしょうか? – Weegee

+0

これは良く見えますが、進捗報告の実装方法のリファレンスとしてそのコードを使用できます。ありがとう! –