Kod
$('#fileupload').fileupload({
url: 'url_strony'
});
z tego, co widzę, potrzebne Ci jedynie to, ale możesz dodać jakieś bajery, które są opisane w źródle dema.
Co do umieszczenia tego w kodzie cake - nie wiem, jaką masz strukturę swojej aplikacji, ale: tak, musisz obsłużyć to jakąś akcją w kontrolerze. Widok niekoniecznie będzie potrzebny, bo pliki idą ajax-em, więc będzie on tylko sprawiał problemy. Wyłączyć go możesz (o ile dobrze pamiętam)
Kod
$this->render(false);
albo
Kod
$this->render(null);
Ewentualnie poszukaj gdzieś na stack overflow - ja nie bardzo mam możliwość.
Do akcji dodajesz wywołanie takie, jak w
https://github.com/blueimp/jQuery-File-Uplo...r/php/index.php Kod
$upload_handler = new UploadHandler([tutaj opcje takie jak 'upload_dir']);
oczywiście po uprzednim załadowaniu tej klasy.
Nie jestem pewien, czy cake obsłuży takie żądanie bez problemów, ale jeśli programista, który utworzył tę bibliotekę, wiedział, co robi, to nie powinno być problemu.
Gotowcem całego kodu nie sypnę z wielu powodów. Głównym jest to, że już po pierwszym spojrzeniu widzę, że jakość tego rozwiązania pozostawia wiele do życzenia - może nie po stronie kodu, ale obsługi i dokumentacji.