D7+U3 Загрузка картинок покупателем
Делаю на ubercart магазин для продажи сувениров с разными оригинальными изображениями. Необходимо сделать так, чтобы покупатель при оформлении заказа мог загрузить свое собственное изображение для заказа. Три дня уже копаюсь в инете, и не могу найти ничего подобного этому. Может это настолько небезопасно, что никто не решается на это? Или я не там искал? Буду благодарен любому ответу по этому поводу.
Попробуйте сделать так:
1. Разрешите создавать покупателю ноды типа product (товар ubercart'а).
2. К ноде товара прикрепите CCK-поле картинки.
3. После создания этой ноды либо перенаправляйте клиента на страницу с этим товаром, либо добавляйте сразу в корзину этот товар.
4. По мере выполнения заказа, поставьте удаление из БД по крону или вручную удаляйте товары пользователей.
Спасибо за ответ. Пожалуйста, объясните мне, как создаваемая покупателем нода может быть привязана к определенному товару? Я пока что сделал так: позволил покупателям добавлять комментарии на странице товара, с возможностью прицепить картинку к сообщению. Только как ему в своем заказе оповестить продавца о том, что ему нужна индивидуальная картинка, а не стандартная? Буду очень благодарен за идеи, подсказки...
Пробую еще один вариант: К заказам добавляю дополнительное поле "Изображение", чтобы пользователь мог к уже существующему заказу добавить файл картинки. Картинка добавляется, предпросмотр нормальный, только при сохранении заявки вываливается ошибка сервера 500. Что может быть?