CakePHP Ajax Загрузка изображений - PullRequest
2 голосов
/ 15 июля 2011

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

Я просто хочу знать, возможно ли загрузить изображение, отправив файл на сервер и выполнив действие, в котором я могу немного поработать над логикой, вернуться назад и отобразить изображение.

Пожалуйста, покажите мне, с чего начать.

Ответы [ 3 ]

1 голос
/ 15 июля 2011

вы всегда можете создать свой собственный компонент или использовать компонент со страницы пекарни.Я нашел эти два, которые могут помочь вам

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 голос
/ 08 марта 2012

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

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

[ОБНОВЛЕНО, 13 марта 2012 г.]

На самом деле, я искал что-то подобное выше (именно так я наткнулся на этот пост Stackoverflow в первую очередь), и не оченьнайти что-нибудь, что приблизилось к тому, что я искал ... поэтому написал свой собственный плагин:

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

Вся документация находится в README, и она должна просто работать изокно на CakePHP 2.0.6 и 2.1.0 (проверено на обоих.) Надеюсь, что это полезно.

1 голос
/ 15 июля 2011

http://www.uploadify.com/

отлично подходит для jquery.У меня нет опыта работы с CakePHP через

...