Передача в корзину ubercart

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

Аватар пользователя gumk gumk 6 марта 2009 в 19:29

Добрый день, у меня такая проблема, есть модуль который который создает страницу с формами после заполнения форм пользователем скрип считает стоимость и формирует переменную как эти данные передать корзине уберкарта? не могу разобраться?

Комментарии

Аватар пользователя ankheg ankheg 7 марта 2009 в 1:39

Если не ошибаюсь, в корзине уберкарта хранятся ссылки на таблицу с нодами. А если просто переменная, то ноды нет, значит не получится в корзину положить.

Отвечает за добавление ноды в корзину функция uc_cart_add_item() в uc_cart.module.

Аватар пользователя RainBowAM RainBowAM 8 марта 2009 в 23:33

А можно поподробнее, что за переменную вы формируете?
Просто штатные средства Ubercart рассчитывают на то, что вся работа идёт с нодами и полями в них. Т.е. функцией указанной ankheg легко добавить материал в корзину, но тогда в корзине манипулируют ценой указанной в этой ноде.

Аватар пользователя gumk gumk 9 марта 2009 в 15:29

Да я понял что не правильно делал.
Суть собственно говоря такая: Необходимо сделать онлайн калькулятор стоимости окон с возможностью добавлять после расчетов товар в корзину ubercart.
Пока посмотрел в сторону изменения модуля uc_custom_price