Как привязывать фотки товара после отправки формы товара? Делать
скрытые поля с идентификаторами фоток?
Как вы решаете подобные задачи? Есть ли общий подход для этого?
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror...@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Вы предлагаете при показе формы создавать запись в таблицы немедленно? А как же быть в этом случае с валидацией, не говоря уже про колонки not null у таблицы. По-моему, так больше проблем получишь, чем пользы.
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror...@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Делаю так. Фотки загружаю аяксом на сервер во временный каталог
/images/upload/tmp, получаю их id, добавляю <img
src="/images/upload/tmp/<id>"> в превью и скрытое поле формы с id.
Потом отправляю форму вместе с id. Если всё ок, то создаю запись
товара с id фоток (из скрытых полей), а их перемещаю с
/images/upload/tmp в /images/upload. Раз в сутки скрипт по хрону
чистит
/images/upload/tmp от файлов с датой создания больше недели. Раньше
tmp не было и просто дергал из базы все id и удалял файлы, которых в
базе нет, но когда фоток стало много - стал не хило грузить систему.
3 февраля 2012 г. 14:31 пользователь Railman <deme...@gmail.com> написал: