Доброго дня,
В проекте (продажа фотографий через сайт) нужно реализовать следующее: в профайле пользователя есть раздел (к примеру, Мой заказ).
В данном разделе размещены фотографии (их размещает администратор сайта и для каждого пользователя они свои), есть чекбоксы для выбора размера фото и поля для выбора количества фотографий для каждого размера. При выборе определенных опций все это дело суммируется и добавляется в корзину, откуда потом оформляется заказ.
Вопрос. Рационально ли для этого использовать Ubercart? Либо же просто сделать новый тип материала, вывести нужные поля через ССK, подкрутить css, взять views cal и т.д.?
Хотелось бы реализовать все менее трудозатратным способом, и потому склонился к ubercart'у. Но мне совсем не надо чтобы под каждую фотографию создавался отдельный тип материала (продукт). Остальные же функции и модули Ubercart очень даже подходят, это и корзина и отчетность по ведению заказа и способы оплаты.
Подскажите, как поступить и как реализовать вышеизложенный функционал? Возможно кто-то уже что-то подобное делал?