Ищу модуль к одной из систем онлайновых магазинов на Drupal (описание внутри)

Главные вкладки

Аватар пользователя ingwar ingwar 19 декабря 2009 в 21:16

Подскажите пожалуйста, куда рыть.

Ищу солюшн или хотя бы набор названий модулей для организации следующих фишек:

есть некоторые ноды-товары(скачиваемые), цена на товар одинаковая, но вариантов покупки несколько (разная "комплектация", сейчас три комплектации, соответственно три варианта цены для каждой ноды).

есть роль пользователей-авторов данных нод, и роль покупателей. Необходимо реализовать процесс покупки товара в необходимой "комплектации". Нужно организовать процесс покупки так, чтобы для обеих сторон был полный учет транзакций - что купили(номер ноды) и в какой "комплектации"(по какой цене). Покупатель должен получить ссылку на скачивание. Админ должен получить сводный отчет.

Вроде просто все, но пока приходится городить свой велосипед на PHP, а очень не хочется делать дурную(и, вероятно, дырявую) работу.

Комментарии

Аватар пользователя gor gor 19 декабря 2009 в 21:25

Если умеете городить велосипед на PHP, то для продажи советую воспользоваться pgapi модулем, интегрировать его с вашим типом ноды (да сделайте ваш тип ноды и селайте поддержку разных цен).
Можете взять за базу модуль http://drupal.org/project/pg_simplepay - позволяет защищать полный вид ноды и приатаченые файлы, до покупки ноды.

Аватар пользователя ingwar ingwar 19 декабря 2009 в 21:31

Большое спасибо! Судя по описанию модулей, если взять колеса для моего велосипеда из PGAPI -- велосипед будет ехать намного прямее Smile Похоже, что мне именно этого и не хватало для сабжа Smile

Аватар пользователя gor gor 19 декабря 2009 в 21:39

пожалуйста.
Именно для этого я и писал этот модуль) Не всегда такие монстры как eccomerce и ubercart нужны, чтоб сделать продажу материалов на сайте.

Аватар пользователя WiseMan WiseMan 19 декабря 2009 в 22:46

если есть желание сэкономить время и наличие лишних функций не пугает, то все что вы хотите можно сделать с помощью ubercart.

В качестве товаров зарегистрировать типы нод как классы в уберкарт, а для отчетов либо свои сниппеты сделать, либо через модуль ubercart_views

Аватар пользователя WiseMan WiseMan 19 декабря 2009 в 23:15

попробуйте, для начала, установить и самостоятельно вникнуть.

Если возникнут вопросы вы здесь на сайте спрашивайте. На четко заданный вопрос обязательно будет полезный ответ - людей знающих ubercart здесь не мало.

Аватар пользователя ingwar ingwar 20 декабря 2009 в 0:45

да в любом случае нужен какой-то вменяемый хелп. ubercart -- модуль достаточно сложный, чтобы сделать на нем что-то методом тыка.

Аватар пользователя Geldora Geldora 20 декабря 2009 в 17:39

"gor" wrote:
если чего спрашивайте, но не наглейте)

А вот спрошу! Smile

На пгапи сделайте, пожалуйста, ридми! Smile Ну или расскажите тут, как его правильно настроить, что-то там тоже всего много Smile

Аватар пользователя gor gor 20 декабря 2009 в 20:17

Geldora wrote:
"gor" wrote:
если чего спрашивайте, но не наглейте)

А вот спрошу! Smile

На пгапи сделайте, пожалуйста, ридми! Smile Ну или расскажите тут, как его правильно настроить, что-то там тоже всего много :)


постараюсь выкроить время после НГ и сделать. пока что очень туго со временем.

В общем это приблизительно так:
1 - поставил
2 - настроил пеймент системы (они обычно требуют регистрации в их системе)
3 взял за основу simplepay модуль и посмотрев как работает , начинаешь писать свой.