Для того чтобы сделать возможность для покупателя указать нужную ему дату и время доставки товара (делал для доставки продуктов) в Virtuemart3 необходимо сделать следующее:

 

  1. Открываем панель управления Virtuemart и на вкладке "Настройки"->"Поля, заполняемые пользователями" нажимаем создать
    vm3 date time delivery 1
  2. Создадим сначала поле выбора даты. Для этого в выпадающем списке вариантов "Типов полей" выбираем "Дата" , Заполняем Название поля (латиницей) и Заголовок поля.
    vm3 date time delivery 2
  3. Прокручиваем окно вниз и указываем параметры отбражения поля как на картинке и нажимаем "сохранить".
    vm3 date time delivery 3
    а именно:
       Обязательно                               Да    
       Показывать в корзине                 Да
       Показать в учетной записи         Нет
       Показать при выборе доставки   Да
       Только для чтения                      Нет
       Опубликовано                            Да
  4. По такому же примеру создаем новое поле и в выпадающем списке "Типов полей" выбираем "Drop Down (Ед. выбов)"
    vm3 date time delivery 4
    Указываем необходимые нам диапазоны времени, в которые может быть осуществлена доставка
    vm3 date time delivery 5
    Прокручиваем окно вниз и указываем параметры отображения поля как в пункте 3. Нажимаем сохранить.
  5.  В результате наших операций при оформлении покупки в корзине появится два пункта обязательных к заполнению покупателем
    vm3 date time delivery 6vm3 date time delivery 7

    А в информации о заказе появятся указанные покупателем при оформлении заказа дата и время доставки
    vm3 date time delivery 8

Добавить комментарий


Комментарии   

Илья
0 # Илья 01.03.2018 10:28
Спасибо за Вашу статью!
Подскажите, пожалуйста, как можно сделать недоступными некоторые дни для выбора в календаре? Например, если доставка возможна на одной неделе только в ПН,СР, ПТ, а на другой во ВТ, ЧТ, СБ?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Super User
0 # Super User 01.03.2018 10:31
тут не смогу подсказать как быть
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Super User
0 # Super User 22.12.2016 12:32
Цитирую Ann:
Здравствуйте,
почему-то не работает поле date
Пишет Никогда и все

Может у вас версия virtuemart совершенно другая, статье то уже 2 года. плюс какие еще у вас там доработки я же не знаю.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Ann
+1 # Ann 19.12.2016 12:09
Здравствуйте,
почему-то не работает поле date
Пишет Никогда и все
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору

Последние 5 комментариев на сайте: