checkout

SYr Чт, 15/06/2017 - 03:32

checkout в drupal 8

Приветствую!

Подскажите пожалуйста, как решить задачу! Вроде не особо сложная, но с 8ой не особо еще знаком – что бы правильно подобрать подход.
Д8 + Убер
Есть /admin/store/config/orders/fields поле имедж в ордере.
Каким макаром, его заполнение сделать в процессе чекаута ?
Хук формы page-checkout. А как в 8ке это правильно сделать? Да еще и в зависимости от метода доставки. Или можно вообще без создания модуля?

Спасибо большое!

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Shipovnix Пт, 26/08/2016 - 04:31

[РЕШЕНО] Basic Cart: Заполнение полей ноды Заказ

Здравствуйте. Использую Basic Cart.
Из ноды типа Заказ убрал ненужные поля, в итоге остались только Название, E-mail, Телефон. При чекауте заказа необходимо эти поля создаваемого материала Заказ заполнять вручную. Можно ли как-то при загрузке ноды программно предварительно заполнить эти поля из глобальной переменной ($user->phone, $user->email и т.п.)?
Заранее спасибо.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

pavantar Вс, 10/01/2016 - 15:30

checkout в модальном окне

Drupal commerce

Подскажите пожалуйста, как сделать оформление заказа в модальном окне?
Поставил модуль Auto-Dialog https://www.drupal.org/project/autodialog
но он НЕ выводит checkout - ошибка (200)

В задаче требуется вывести в модальном окне (как и все товары) корзину (ajax) и форму оформления заказов

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Boozenok Втр, 08/09/2015 - 18:23

[РЕШЕНО]Корзина на странице checkout. Почему не срабатывают кнопки?

Вывожу корзину на странице checkout в шаблоне commerce-checkout-form-checkout.tpl.php

        <?php
global $user;
        if ($order = commerce_cart_order_load($user->uid)) {
        $wrapper = entity_metadata_wrapper('commerce_order', $order);
                if (commerce_line_items_quantity($wrapper->commerce_line_items, commerce_product_line_item_types()) > 0) {
               
                print '<div class="right_part">'.'<div class="basket_title">'. t('Cart').'</div>'.commerce_embed_view('commerce_cart_form', 'default', array($order->order_id), 'cart').'</div>';
                }
        }
   

        ?>

Выводиться нормально, но не срабатывают кнопки Удалить, пересчитать - страничка просто обновляется... При этом на страничке cart все работает корректно.

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо