[Решено] Предзаказ

11 января 2013 в 12:31
Аватар пользователя dimonx dimonx 0 12

Доброго времени суток коллеги.

В очередной раз прошу Вашего совета.

Имею D-Шестерку+Ubercart

Некоторого товара нет в наличии, и необходимо заменить или дополнить кнопку Добавить в корзину, на Оформить предзаказ.

Заранее спасибо.

С уважением, Дмитрий

Комментарии

План Б. На месяц вперед свадьбы и праздники отменяются.
Делаем в ноде продукта галочку "Нет в наличии" или что-то подобное. Можно через склад.
Редактируем node.tpl.php ноды продукта. Ставим в файл условие
Если товар есть в наличии - выводим форму "Купить".
Если товара нет в наличии, то не выводим форму Купить, а выводим ссылку на добавление комментария (создание нод референса.)
Если через комментарий, то в комментарии указываем поля количества товара. (http://www.drupal.ru/node/84512)
Если через нод референс можно этим модулем сделать http://drupal.org/project/modal_noderef

11 января 2013 в 12:54

Либо если нет в наличии, то выводить ссылку на webform, в скрытое поле передавать с помощью get idшник ноды или тайтл - да что угодно, а форму предзаказа можно смастерить так же какую угодно. Результаты хранятся в таблице модуля webform и результаты заполнения формы можно получать по почте.

12 января 2013 в 1:11

все сложно и не вяжется с API уберкарта...

придумал, но как реализовать...

например: В каждом товаре есть чекбокс - Есть в наличии

если он проставлен то все стандартно
если нет - то нет формы оплаты, а есть - Создать предзаказ...
В дальнейшем покупатель может выбрать удобную форму оплаты и закончить оформление покупки...

Как такое сделать?

14 января 2013 в 8:39

РЕШЕНО

Простое решение предлагает сам уберкарт

Атрибуты + Views творят чудеса...

В Атрибутах - Нет в наличии,
в Views - показывать кнопку купить сейчас по атрибутам

Итог = ПРЕДЗАКАЗ

14 января 2013 в 11:51

все есть ))
полностью рабочая связка, с поддержкой API

кнопку не стал делать, чтобы покупатель явно знал ЧТО выбирает...
клиентура сайта разная и часто заказывают не понимая, и не видя текст...
выпадающий список самое то... тем более что на странице корзины /cart/ это еще раз дублируется (Предзаказ)

смотрите сами... сайт coins-mania.ru

15 января 2013 в 3:45

Я так понимаю рассматриваемый товар вот http://coins-mania.ru/ukraina-t1-1995-2005
Не могу сказать, что для посетителей интуитивно сделано. Вот если бы "Предзаказ" было выбрано по умолчанию - было бы лучше.

15 января 2013 в 12:44

Это уже другой вопрос
данное решение явно лучше чем обработка комментами...

А то что есть, еще будет делаться и переделываться

15 января 2013 в 15:24