/ / CakePHP Ajax Качване на изображения - php, jquery, cakephp, обработка на изображения, качване на файл

CakePHP Ajax Image Upload - php, jquery, cakephp, обработка на изображения, качване на файлове

Как мога да изпратя формуляр, който съдържа изображениеи го съхранявайте в img / orginal папка и след това го преоразмерявате до няколко различни размера и ги съхранявайте в img / small img / medium img / big с помощта на CakePHP медиен плъгин или друг плъгин.

Просто искам да знам възможно ли е да кача изображение, като изпращам файла до сървъра и изпълнявам действие, където мога да направя малко логика и да се върна обратно и да покажа изображението.

Моля, насочете ме къде трябва да започна.

Отговори:

1 за отговор № 1

http://www.uploadify.com/

е добре за jquery. Аз не съм опит с cakephp чрез


1 за отговор № 2

винаги можете да създадете свой собствен компонент или можете да използвате компонент от страницата за печене. Намерих тези две, които може да ви помогнат

http://bakery.cakephp.org/articles/floorball92/2009/08/02/image-component-for-upload-and-thumbnail-phpthumb

http://bakery.cakephp.org/articles/santoshgroup/2010/10/12/file_upload_restriction_2

Късмет!


1 за отговор № 3

http://bakery.cakephp.org/articles/Warringer/2009/05/08/comfortable-ajaxuploads-with-cakephp

Не работи с най-новата версия на CakePHP, но мисля, че е близо до това, от което се нуждаете.

[Актуализиран, 13 март 2012 г.]

Всъщност търсех нещо подобнопо-горе (което е как се натъкнах на този пост в Stackoverflow на първо място) и наистина не намерих нещо, което се доближи до това, което търсих ... затова написах моя собствен Plugin:

https://github.com/srs81/CakePHP-AjaxMultiUpload

Цялата документация е в README и тя просто трябва да работи извън полето на CakePHP 2.0.6 и 2.1.0 (тествано и на двете.) Надявам се, че е полезно.