необходимо доделать virtualmart - сотрировку сделать товаров в модуле, счетчик заказов, не отображаются в заказе поля заполненные пользователем, белое поле после подтверждения заказа - найти причину, сделать кнопки
Доработка шаблона Prestashop 1.5
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Часть1. Нужно исправить ошибки которые возникают в шаблоне, шаблон сделан для Prestashop 1.4, и после обновления до 1.5.2 работает с ошибками.
- Сьезжает блок авторизации http://colorway.org.ua/ (Добро пожаловать)
-На странице товара и на последнем шаге оформления заказа пропадает блок категорий (сайт тестовый, можно оформить заказ посмотреть)
- перестал работать скрипт выбора склада новой почты (склады загружаются с сервера новой почты) и код проверки мобильного телефона (связано с обновлением JQuery & JQuery UI)
- Отредактировать блок blocklayered Многоуровневая навигация, чтоб он работал в горизонтальном режиме и посредине страницы (как сейчас http://print-service.com.ua/131-ink-kartridge ) (поправить ХУК и шаблон модуля)
Часть 2. Доработка шаблона (в основном шаблона, + минимум правок кода движка). Prestashop 1.5.2
- Сделать Авторизацию (в рерхнем правом углу) не ссылкой, а всплывающим окном (пример смотрим http://imhonet.ru/), сделать так как указано в примере,
, но внизу вместо ссылок «Войти через» сделать ссылку Зарегистрироватся которая ведет на страницу регистрации. На сайте подключена библиотека JQuery UI, с ее помощь и делаем Єтот пункт и те что ниже).
- Значительно изменить и упростить процес регистрации и оформления заказа:
После добавления товара в корзину появляется всплывающее окно с добавленым товаром (пример стиля работи и стиля http://elektromotor.com.ua/product_list/group_9058...)
В даном окне отображается: Товар, количество, Наличие, цена, удаление с корзины, Ниже — стоимость доставки, предложение ввести код скидки, сума итого (как сейчас в стандартной корзине)
Ниже Кнопки Оформить заказ и Продолжить покупки. Также в правом углу чекбокс «Не показывать это окно», если клиент его поставил (запомнить в куки) — то ему больше не показивается окно,
, а просто добавляется товар в корзину (сохранить анимацию как есть сейчас)
- Если клиент нажал Оформить заказ:
Появляется Три кнопки (больших, серого цвета) с предложением что делать дальше:
Вариант 1. Авторизироватся.
В этом же окне появляется поле логина и пароля, после их ввода появлеется последний (!) адрес клиента который сохранен в его аккаунте, и кнопки Оформить заказ на этот адрес, Редактировать адрес,
или Добавить новый адрес.
Оформить на этот адрес — далее загружается страница оформления заказа с уже заполненым адресом (описание самой страницы ниже)
Редактировать адрес — можно внести правки в сохраненный адрес, далее — аналогично, страница заказа.
Добавить новый адрес — Идет оформление заказа с полями как для нового клиента, с созданием адреса.
Вариант 2. Зарегистрироватся.
Идет оформление заказа со всеми полями как описано ниже, + поле для ввода Email и пароля, и для даного клиента создантся аккаунт.
Вариант 3. Оформить заказ без регистрации.
оформляется как заказ для нового клиенте, создается гостевой аккаунт в магазине, одно отличие — по возможности сделать поле Email не обязательным для клиента,
если клиент его не внес — для БД магазина использовать адрес {телефон клиента}@mail.cc
Вариант если клиент УЖЕ АВТОРИЗИРОВАН — ему сразу показывается окно с выбором адреса.
Сама страница оформления заказа:
- аналогично как в примере в даное окно загружается страница оформления заказа:
сначала выбираем способ оплаты (можно не использовать модули Престашоп, смотрите сами как лучше, а просто в настройках задавать список)
потом выбирем доставку — тут обязательно использовать даные с самого движка, так как стоимость доставки считает движок магазина. Стоимость доставки должна отображатся согласно выбраному способу.
Список адресных полей зависит от вышеописанного выбора.
-для нового клиента отображается поле емейл/пароль
-для гостевого заказа — только емейл,
Ниже сам адрес, если клиент уже с адресом — то он просто отображается без возможности его менять, если новый клиент/адрес/гость — то показываются поля ввода адреса:
для Новой почты — заполнение нового адреса должно работать как сейчас — реализован парсинг городов и складов новой почты, для их выбора (все уже реализовано, просто скопировать/интегрировать код),
для Укрпочты — загружается список полей доставки. Пример — http://print-service.com.ua/, ложим в корзину, нажимаем оформить)
Далее — номер телефона должен быть с проверкой коректности, как http://print-service.com.ua/ (все уже реализовано, просто скопировать код)
Далее — поле Комментарий к заказу
Далее чекбокс Я соглашаюсь с политикой конфиденциальности и условиями обслуживания (галочка по умолчанию поставлена)
Финал — Кнопка оформить заказ
После нажатия Оформить заказ — сообщение Заказ оформлен. (если произошла ошибка — то сообщение об ошибке и сообщение обратитесь по телефону *****)
Также сделать кнопку Оформить на корзине — ссылкой на открытие данного окна с выбором действия (резистрация, авторизация). Кнопка корзина — открывает всплывающее окно с корзиной (как после добавления заказа)
Буду рад ответить на вопросы в ЛС или ICQ
Заявки фрилансеров
Похожие заказы
- Веб-программирование9 заявокЗакрыт12 лет назад
Есть готовый портал на Drupal 6. Требуется опытный веб-разработчик для разработки новых разделов и обновления существующего функционала. Нужны хорошие знания друпала в целом, hooks, cck (умение писать свои компоненты), темизация. Также, приветствуется опыт работы с ...
Веб-программирование2 заявкиЗакрыт12 лет назадНужно изменить структуру раздела «Канализация»: Убрать разделы: http://www.stroiblago.ru/kanalizacia/ http://www.stroiblago.ru/kanalizacia/as-topas/dlia_dachi/ http://www.stroiblago.ru/kanalizacia/as-topas/dlia_gruppy_domov/ http://www.stroiblago.ru/kanalizacia/as-topas/ak_topas/ Урлы разделов моделей Топас должны измениться на: http://www.stroiblago.ru/kanalizacia/as-topas/topas5/ -> http://www.stroiblago.ru/topas5/ http://www.stroiblago.ru/kanalizacia/as-topas/topas8/ -> http://www.stroiblago.ru/topas8/ ...
Веб-программирование1 исполнительЗавершен12 лет назадНа новом сайте онлайн радиостанции необходимо организовать аудио онлайн вещания. Вещание должно открываться в отдельном окне, аналогично как на moskva.fm В нём должны быть: – настройки уровня громкости – ...
Веб-программированиенет заявокЗакрыт12 лет назад- $50
1. Нужно напарсить 7 800 новостей вместе с картинками Полностью все новости с этой и предыдущих 279 страниц по сегодняшний день (около 2800) http://korrespondent.net/search/p280/?q=%EE%E1%F0%E0%E7%EE%E2%E0%ED%E8%E5&s=&w=news&o=1 http://korrespondent.net/business/financial 3000 последних новостей (желательно ...
Веб-программирование7 заявокЗакрыт12 лет назад Создание сложных фильтров, интерактивных карт, как на cian.ru и тому подобного. Подробное ТЗ в личку. Оставляйте контактные данные в заявке. Оптимальный движок - drupal, но возможны и ваши предложения.
Веб-программирование9 заявокЗакрыт12 лет назад- $50
Необходимо сделать привязку модуля PrestaShop к домену, на котором работает магазин. После установки модуля в админке, основные его настроки должны быть недоступны, доступна только настройка активации, где модуль сам генерирует некий код, связанный с доменом, ...
Веб-программирование1 заявкаЗакрыт12 лет назад - $50
1) к плагину facebook, который расположен в центральной части сайта под шапкой, добавить функционал отображения аватаров тех, кто лайкнул. Функция Show_face. 2) Устранить проблему некоректного подсчета лайков в том же плагине facebook. ...
Веб-программирование1 исполнительЗавершен12 лет назад - $1000
Требуется доработка интернет-магазина визиток с онлайн редактором и обработчиком изображений. Основными задачами были: 1. Разработка онлайн редактора и внедрение в опенкарт (http://vizitka.com/printing/businesscards/template-1175/editor) 2. Разработка и внедрение обработчика ...
Веб-программирование6 заявокЗакрыт12 лет назад - $1000
Нужно сделать каталог недвижимости. Верстка есть готовая. Предпочтение готовым вариантам с допилкой. Оплата по факту, работаете на своем хосте.
Веб-программирование7 заявокЗакрыт12 лет назад