Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

«Компонент корзины товаров для Joomla с возможностью заказа»

Цель: необходимо создать компонент корзины, в которую пользователь сайта сможет добавлять товары, с последующим подтверждением заказа (содержимого корзины) и отправкой информации о заказе на e-mail'ы администрации и потенциального клиента.

Исходящие данные

На витрине сайта изначально будут представлены два типа товаров:

1. Каталог туров по городам Украины; 2. Галерея гидов для сопровождения клиента в турах.

Каждому товару присваивается свой уникальный ID, по которому тот или иной тур/гид идентифицируется в каталоге. Цены на товары указываются.

Корзина считает и суммирует общую цену. Цены указываются и на туры и на гидов, но админу нужно дать возможность изменять цены.

Задачи

Сделать возможным для клиента добавлять в корзину как туры, так и гидов. После того, как клиент закончил добавлять товары, он переходит к разделу «Оформление заказа». Предусмотреть возможность удаления из корзины любого товара, в случае ошибочного добавления. Возможность добавления больше одного гида к выбранному туру.

Пусть клиент начинает заказ с чего хочет, но если он хочет закончить заказ без добавления Тура, то сделать так, чтоб ему всплывало окно, типа: "Пожалуйста, выберите тур и добавьте его к выбранному гиду". Т.о. клиент может выбирать несколько гидов, но тур может быть только один.

В разделе «Оформление заказа» клиент заполняет форму, в которой предусмотрены следующие поля (как заполняемые, так и формирующиеся автоматически):

Число/месяц/год и время заказа (момент, в который клиент осуществил заказ, формируется автоматически);

Имя, страна, действующие e-mail и мобильный телефон клиента; (заполняемые поля);

Адрес, планируемый клиентом для пребывания на Украине; (заполняемый);

Количество человек (не более 5); Имеется ввиду, сколько человек планируют участвовать в данном туре. На цену это не влияет

На какую дату клиент заказывает тур; (заполняемый, к каждому конкретному туру своя дата – число/месяц прописью/год);

Время, в которое гид должен быть вместе с клиентом (заполняемый – время ОТ и время ДО);

Если клиент пытается добавить гида из другого города, ему должно всплывать окно с текстом: "У Вас есть возможность пригласить гида из другого города, минимальное время заказа - 12 ч. Но Вы должны оплатить перелет и проживание в отдельном номере (апартаментах) + стоимость работы 100%."

Комментарии клиента (свободное заполняемое поле);

После того, как клиент заполнил все поля, он нажимает кнопку «Отправить/Submit» и все данные с формы, а также данные о содержимом корзины (ID туров и гидов, заказанных клиентом) передаются по электронной почте Администратору сайта и копия письма направляется на e-mail клиента. Для сохранности статистики заказов, они могут сохраняться в HTML-страничке как в базе данных. Эту страничку администратор сайта может просматривать через админку (либо через прямой линк на эту страничку с доступом по паролю).

Дополнительные сведения

Товары могут добавляться в корзину посредством нажатия клиентом ссылки Add to cart, предусмотренной в каждом товаре. В этой ссылке должен быть заложен ID товара, который будет передаваться компоненту/скрипту и выбранный клиентом товар должен добавляться в корзину после нажатия данной ссылки.

Корзина должна отображаться на всех страницах сайта, кроме главной, с главной на нее идет дополнительная ссылка. В корзине отображается статус ее наполненности, когда в корзине есть товары, они должны отображаться списком. Под окошком корзины находится две кнопки – «Оформить заказ» и «Редактировать содержимое».

В режиме «Редактировать содержимое» клиент может удалять товары либо переходить по ссылкам и просматривать их повторно.

Web site http://best-privateguide.com

12 лет назад
sunshine5566
София 
49 летУкраина
12 лет в сервисе
Была
11 лет назад
Выбранный исполнитель
sezik
39 летУкраина
16 лет в сервисе
Был
6 лет назад
12 лет назад
$500
21 день
  • Похожие заказы
  • нужен грабер с сайта http://moto.allegro.pl/ с поиском автозапчастей на ресурс http://autopart.by/. необходимо - 1поиск по заданным параметрам- выдача картинки ,конвертированной цены и срока поставки на русском. 2 форма заявки для поиска менеджером

    Закрыт
    12 лет назад
  • Всем Доброе время суток! Необходимо сделать выборку по категории "Сериалы" (serial) и выбрать только из тех, что опубликованны на главной странице. Произвести сортировку масива по дате редактирования (изменения). Результаты представить в виде таблицы в четыре столбца и ...

    Завершен
    12 лет назад
  • Есть форма на Google Forms, нужно, чтобы при сабмите формы это событие трекалось с помощью Google Analytics. Обычно это делается напрмер так: onSubmit="pageTracker._trackPageview('/thank-you.html');" ...но Google Forms живут в своем отдельном фрейме.

    Закрыт
    12 лет назад
  • Необходимо написать на python 2 ветки чекер прокси. Алгоритм следующий: 1 Идем на сайт fineproxy.ru, берем первую проксю и задаем запрос вида "8.8.8.8:8080" в Nigma.ru. 2 Собираем страницы выдачи (10 сайтов). 3 Затем переходим по 11 ...

    Закрыт
    12 лет назад
  • $50

    Сделать из трех-страничного оформления заказа в Virtue Mart - одностраничный. Сохранить админский комментарий на странице подтверждения, сохранить работоспособность приема оплаты по картам (он уже реализован через админский комментарий). Бонусы: 1 Есть образцы как все должно выглядеть; 2 Есть ...

    Завершен
    12 лет назад
  • $500

    Требуется создать сайт на Joomla или Drupal (на выбор исполнителя) с системой оформления заказов и возможностью последующей оплаты через Webmoney. Сайт будет создан на хостинге заказчика. Все ключевые страницы уже выполнены дизайнером и свёрстаны (есть HTML). ...

    Закрыт
    12 лет назад
  • Есть страница с анимацией и видео с альфаканалом. страница написана на ас2 нужно 1. сделать, что бы видео с альфой грузилось не сразу, часть в фоне 2. сделать, что бы был плеер флв 3. настроить ссылки задача крайне срочная. реализовать ...

    Закрыт
    12 лет назад