Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

1 год назад
Алексей Веснин
28 лет, Россия
2 года в сервисе
Был онлайн 9 дней назад
1 год назад

Необходимо доработать модуль оформления заказа:

Что необходимо сделать:

1. Необходимо сделать в админке модулявозможность выбора: страны, региона, города (ручной ввод) по умолчанию. Уадминистратора должна быть возможность выбрать страну по умолчанию из доступных
в Opencart, выбратьрегион по умолчанию из доступных, возможность прописать город по умолчанию.
Действия на фронт: если выбраны страна, регион и город по умолчанию, они автоматически
должны быть заполнены при оформлении заказа, но у пользователя должна быть
возможность изменить их. Если страна, регион и город выбраны по умолчанию, но в
настройках модуля скрыты эти поля, то на фронте они должны сохраняться в сессию
(как будто пользователь самостоятельно их уже выбрал) – это необходимо, чтобы
не появлялось сообщений об ошибках (не заполненные поля) и корректно работали
другие модули, например, доставки, которые зависят от этих параметров)


2. Необходимо сделатьAJAX обновление информации (способов оплаты и доставки, а также доработать контроллер), чтобы при изменении страны, региона, города, почтового индекса, а также количества
товара в корзине (суммы заказа), удаления товара, в режиме реального времени происходило
обновление способов доставки и оплаты в зависимости от выбранных параметров +
должен быть прелоадер. Можно сделать либо для всех полей, либо для указанных
выше, как удобнее.
Наглядно посмотреть работу можно в модуле simplecheckout: http://simpleopencart.com/


3. ЗавернутьAJAX обработчик в функцию, которую можно будет вызывать по событиюonclick например и она будет делать то,что описано в пункте 2. Назвать функцию например: function fastcheckoutupdate

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Даниил Прохоров
42 года, Россия
1 год в сервисе
Был онлайн 1 год назад
1 год назад

Безопасный платеж

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.