BOLVERIN
(Bolverin1)
February 5, 2010, 2:28am
1
доброго времени суток.
надо сделать форму регистрации для пользователей с возможностью загрузить фото, несколькоми обязательными полями и несколькими необязательными.
Покажите пример реализации или подскажите на словах как что делать.
Заранее спасибо
Rsol
(Slava Rudnev)
February 6, 2010, 4:08pm
2
доброго времени суток.
надо сделать форму регистрации для пользователей с возможностью загрузить фото, несколькоми обязательными полями и несколькими необязательными.
Покажите пример реализации или подскажите на словах как что делать.
Заранее спасибо
Посмотрите это:
http://www.yiiframework.com/doc/cookbook/2/
mishamx
(Mishamx)
February 7, 2010, 4:19pm
3
доброго времени суток.
надо сделать форму регистрации для пользователей с возможностью загрузить фото, несколькоми обязательными полями и несколькими необязательными.
Покажите пример реализации или подскажите на словах как что делать.
Заранее спасибо
Вот пример если нужен
http://code.google.com/p/yii-user/
BOLVERIN
(Bolverin1)
February 9, 2010, 4:54am
4
проблема в том что возвращается ошибка о том что неуказано фото для загрузки. вообще складывается такое впечатление что с помощью CUploadedFile::getInstance($form,‘photo’) ничего из формы не вытягивается, хотя в бд все сохраняется.
файл скорее всего грузится во временную папку, а вот оттуда его надо как-то скопировать в директорию.
andy_s
(Arekandrei)
February 9, 2010, 7:58am
5
BOLVERIN:
проблема в том что возвращается ошибка о том что неуказано фото для загрузки. вообще складывается такое впечатление что с помощью CUploadedFile::getInstance($form,‘photo’) ничего из формы не вытягивается, хотя в бд все сохраняется.
файл скорее всего грузится во временную папку, а вот оттуда его надо как-то скопировать в директорию.
для сохранения файла нужно написать примерно такой код (скорее всего, в методе afterSave() модели):
$file = CUploadedFile::getInstance($model, 'photo');
$file->saveAs(...);
http://www.yiiframework.com/doc/api/CUploadedFile#getInstance-detail
http://www.yiiframework.com/doc/api/CUploadedFile#saveAs-detail
BOLVERIN
(Bolverin1)
February 9, 2010, 8:01am
6
в общей сложности я так и делал.
попробую еще раз все перечитать и сделать.
может подскажите какие функции есть для редактирования изображений? а то API великоват))
andy_s
(Arekandrei)
February 9, 2010, 8:25am
7
Для валидации изображений есть расширение: http://www.yiiframework.com/extension/ephotovalidator/
Для редактирования изображений, насколько я знаю, встроенных возможностей в Yii нет, но опять же можно посмотреть среди расширений: http://www.yiiframework.com/extension/easyphpthumb/
Foie_grAS
(Foiegras Ptz)
February 10, 2010, 12:09pm
8
какие еще полезные расширения для регистрации? кто что использует?