Добрый день! После правки какогото "нехорошего веблансера" на сайте начала долго грузится эта страница http://take.ms/Kn6ET Еще есть такой отчет о работе скриптов на сайте - тут Движек ...
Доработка страницы сайта
1. Доработать всплывающую форму калькулятора.
Используется стандартная (отрисованная для всех прочих всплывающих калькуляторов) форма. Нужна верстка, внести несколько полей в инфоблок (данные берутся с готового калькулятора, который находится на другой странице сайта). Если пользователь выбрал более одной услуги, то сделать возможность в админ.панели каждую последующую услугу указывать, к примеру, на 1000 руб. ниже предыдущей. При этом загорается – «Лучшая цена», так же старая цена зачеркивается, новая ставится.
Также надо предусмотреть возможность отключения функции, указанной выше.
Выбрав интересующие услуги, пользователь видит общую сумму, нажимает клавишу «Записаться», выпадает форма обратной связи #callback-form99
2. ТО. Посетитель может выбрать как одно ТО, так и несколько при этом у него должна высвечиваться сумма и моргать клавиша «Записаться».
Если посетитель нажимает клавишу «Оформить» ,тогда выбор возможен лишь одной услуги и сумма указывается одной услуги.
Если посетитель не выбрал ни одну из услуг, но при этом нажал «Оформить», «Записаться» , должно выпадать окно «Пожалуйста, сделайте Ваш выбор».
3. «С этой услугой заказывают». Карточки (на макете «Техническое обслуживание»), содержащие «С этой услугой заказывают) реализовать через инфоблоки список услуг для:
· Техническое обслуживание
· Замена масла
· Обслуживание подвески
· Сезонная диагностика
· Шиномонтаж
По факту одна доп услуга к каждому пункту списка.
Вывод в карточках услуг (калькуляторах) – если доп услуга присутствует
Если блок «С этой услугой заказывают» активен, тогда в макете указывается услуга, ее цена, проставляется галочка «Заказать» (устанавливается по умолчанию автоматически, если не нужна услуга, пользователь ее убирает).
4. На карточках «Кузовой ремонт» и «Замена лобового стекла» нужно прицепить форму такую как #callback-form99. Отличается заголовок.
Если пользователь не нашел интересующей его услуги, он может проставить галочку, всплывет форма обратной связи для клиента.
Когда заявка попадает специалистам, она также должна называться – не нашел интересующей услуги.
Во всех остальных карточках аналогично ТО.
Прочее:
5. Суммы «ИТОГО» во всех карточках – сумма должна складываться.
6. Добавить вывод полей Акция, Специальная цена, Старая цена. Есть отрисованные в макете
7. Обязательные параметры для заполнения в разделе «Калькулятор»
· Марка
· тип двигателя
· гарантийный/негарантийный а/м (в дальнейшем в ТЗ обозначаемым как условия гарантии)
8. Выбрать услугу из калькулятора посетитель не может, пока не выберет все необходимые параметры.
9. Если выбран лишь один из параметров, к примеру, «Марка», в таком случае, посетитель перенаправляется к следующему «Тип двигателя» и подсвечивает красным, давая понять, что необходимо заполнить данные параметры., Та же аналогия с последующими параметрами, обязательными для заполнения.
10. Если посетитель заполнил все параметры (марку, двигатель, условия гарантии), в таком случае перенаправляется при клике на любую из услуг в карточку товара.
11. Если при клике на любую из услуг посетитель не заполнил необходимых параметров, то переносится в блок с выбором марки, типа двигателя и условий гарантии.
Оформить услугу в два шага
В админпанели возможность смены стоимости указанных услуг
Также возможность добавления/ удаления услуг, которые не указаны в исходном ТЗ, но при этом кол-во услуг в каждом разделе должно соответствовать макету.
При клике на каждую клавишу выпадает форма обратной связи для заказа данной услуги
При наведении курсора на любую из указанных в макете услуг, клавиши должны подсвечиваться, давая понять, что они активны
Формы:
Всего две формы, в которых будет прописано два разных текста.
1)выбор интересующей услуги (о ней речь выше п.4)
2)Укажите ваши контакты для связи – общая для всех оставшихся услуг #callback-form99
При этом, первая форма должна быть привязана к условию, если посетитель не нашел интересующую услугу, вторая – ко всем остальным заявкам.
Обязательные поля для заполнения: Имя, телефон, почта.
Завершающее окно форм обратной связи, когда клиент оставил свои контакты
«Благодарим за Ваше доверие, наш специалист свяжется с Вами в ближайшее время».
Это окно нужно еще отрисовать.
Реализовать отправку данных по всем формам.
formList.php – вывод калькуляторов
Подтягивается json (из старой реализации)
lib/options.php
lib/options1.php
lib/options2.php
libjsscript.js – очень запутанные связи с калькуляторами, частично даже работают.
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗавершен7 лет назад
Есть АМОСРМ в которую приходят заявки через плагин обратной формы для Wordpress AMOFORMS, необходимо чтобы при поступлении новой заявки отправлялись 2 СМС, одна СМСка менеджеру, а вторая СМСка клиенту на введенный им номер (например с ...
Веб-программирование3 заявкиЗакрыт7 лет назадНеобходим адаптивный шаблон для сайта на joomla 1.5 virtuemart 1.1.9 и его мобильная версия.
Веб-программированиенет заявокЗакрыт7 лет назадДоработка модуля вывода товаров на сайте, на главной странице
Веб-программирование6 заявокЗакрыт7 лет назадСайт на CMS, интересует создание шаблона для последовательной заливки товара на сайт. Колонки для заполнения: "Название товара", " Краткое описание", "Полное описание", "Meta Title", "Meta Description", "Meta Keywords". Информация будет предоставляться в англ названии товара. ...
Веб-программирование3 заявкиЗакрыт7 лет назад- $10
На сайте стоит плагин от Казкоммерцбанка на вордпресс. Оплата работает но не работает автоматическое списывание.
Веб-программирование2 заявкиЗакрыт7 лет назад у меня интернет магазин fulldrive-shop.ru система WEBASYST SHOPSCRYPT 7 1. Обновление структуры каталога и фильтров 2. Сделать так чтобы все характеристики отображались в фильтрах товаров 3. Парсинг поставщиков, создание ...
Веб-программирование3 заявкиЗакрыт7 лет назадДобрый день. Сайт activetravel.com.ua на WordPress нужны небольшие поправки на сайте. 1. не работает анкета при подаче заявки. 2. нужно убрать пустой тур http://www.activetravel.com.ua/tourscategory/%D0%BB%D0%B5%D1%82%D0%BD%D0%B8%D0%B9-%D0%BE%D1%82%D0%B4%D1%8B%D1%85/ 3. разобраться почему не работает вставка видео
Веб-программирование10 заявокЗакрыт7 лет назад- Есть лендинг на WordPress - Cделать чтобы лид из формы заявки появлялся на 1й стадии в воронке продаж в AmoCRM с UTM меткой - Контактные данные из формы обратной связи были распределены ...
Веб-программирование5 заявокЗакрыт7 лет назадДобрый день, Ищу для доработки проекта специалиста на Symfony2 Пишите Ваш скайп или обсудим тут.
Веб-программированиенет заявокЗакрыт7 лет назад