Фильтрация на сайте на Modx Evolution
1274 UAHПриветствую, всех!
На сайте работающем на Modx Evolution http://avto24.postsend.cz/ нужно сделать следующее:
1) Фильтр на Главной https://yadi.sk/i/Pl9g9wXKsDKtA
- параметры даты должны быть заполнены по умолчанию так - https://yadi.sk/i/D1HYnMJtsDLAi т.е. в первом поле стоит дата за сегодня, а во втором поле дата через 2 дня, получается по умолчанию (если не выбирать дату самому) всегда ищем машину на 2 дня
- после выбора параметров и нажатия кнопки Найти переходим на страницу Каталог, где отображаются автомобили, согласно выбранным параметрам
- фильтрация происходит по 3 параметрам: по дате (в админке https://yadi.sk/i/RsDS7QKUsDWeS по умолчанию авто всегда доступно, если выбираем занято, то указываются даты с какого по какое авто не занято, это должно учитываться при фильтрации), по трансмиссии и по топливу (в админке это https://yadi.sk/i/3PjoquvvsDWnY )
- на кнопке указывается количество выбранных дней и сумма аренды за выбранное количество дней (цены берем из карточки автомобиля)
принцип работы как на этом сайте https://www.carlove.cz/cenik/
2) Фильтр на странице Каталог
- на странице по умолчанию отображаются все авто
- параметры даты должны быть заполнены по умолчанию так - https://yadi.sk/i/D1HYnMJtsDLAi т.е. в первом поле стоит дата за сегодня, а во втором поле дата через 2 дня, получается по умолчанию (если не выбирать дату самому) всегда ищем машину на 2 дня
- на кнопке указывается количество выбранных дней и сумма аренды за выбранное количество дней (цены берем из карточки автомобиля)
принцип работы как на этом сайте https://www.carlove.cz/cenik/
- стоимость меняется в зависимости от выбранного варианта аренды https://yadi.sk/i/QWEnMZWJsDNmX и количества дней (от количества дней зависит стоимость 1 дня), также есть зависимость от пробега
3) Фильтр на второстепнных страниц (страница авто, условия проката, faq, контакты)
Используется один и тот же фильтр, что и на странице Каталог. Работает также как на Главной, т.е. при выборе параметров и нажатия на кнопку Найти - осуществляется переход на страницу Каталог.
Далее все работает также.
4) После нажатия кнопки Забронировать или же на ссылку названия авто или же на картинку авто https://yadi.sk/i/QAwffHFxsDNxn переходим на страницу авто
- на странице авто при нажатии на кнопку Забронировать сверху https://yadi.sk/i/H9fFjDsfsDMdA осуществляется плавный переход к форме заказа https://yadi.sk/i/1nvqwADtsDMis
- поля даты должны быть выбраны исходя из уже выбранных значений https://yadi.sk/i/n46Phgi_sDNAc
т.е. если в Каталоге я выбрал даты и нажал на Зарезервировать, то на странице автомобиля эти даты уже должны быть выбраны (конечно их можно изменить)
- блок с данными заказа https://yadi.sk/i/ZXwKHlztsDP7L - по умолчанию должны быть указаны даты (т.к. мы же их выбрали/или же они были выбраны по умолчанию), количество дней и стоимость
- стоимость меняется в зависимости от выбранного варианта аренды https://yadi.sk/i/QWEnMZWJsDNmX и количества дней (от количества дней зависит стоимость 1 дня)
- планируемый пробег (км) - поле https://yadi.sk/i/l5fxeNZesDNNB - если более 200 км, то стоимость аренды должна считаться с учетом таблицы https://yadi.sk/i/0MNrUWTBsDVSK
- если выбраны дополнительные услуги https://yadi.sk/i/aCWP2rXssDVyX , то они должны тоже учитываться в общей стоимости заказа, цены за них указаны в админке https://yadi.sk/i/7Wk6KkZesDVun
5) После нажатия на кнопку https://yadi.sk/i/rzU_iKQxsDX56 все данные о заказе, такие как: Имя, Эмеил, Телефон, Сообщение, Дата и время получения автомобиля, Дата и время возврата автомобиля, Место получения, Место возврата, Планируемый пробег (км), Детское сидение, GPS навигатор, Автомобиль, Дата аренды с, Дата аренды по, Количество дней, Количество дней, Общая сумма - должны приходить в письме администратору сайта с тестом: "На вашем сайте Автопрокат сделан заказ" и ниже данные заказа, а пользователю, который сделал заявку, приходит письмо с текстом: "Вы сделали заказ на сайте Автопрокат" и ниже данные заказа.
На экране появляется окно благодарствия с текстом: "Спасибо за ваш заказ. Мы свяжемся с вами в ближайшее время!"
В приниципе во всем можно ориентироваться на сайт https://www.carlove.cz
Актуальные фриланс-проекты в категории Javascript и Typescript
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
259 176 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 4 дня 8 часов назад ∙ 111 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 4 дня 14 часов назад ∙ 21 ставка |
Коммерческая on-premise платформа видеосвязи «ViM»Требуется разработать on-premise систему видеосвязи с базовым расчетом на 100 одновременных подключений (10 изолированных комнат по 10 человек). Платформа должна иметь заложенную архитектуру для будущего горизонтального масштабирования до 1000 пользователей путем добавления… Javascript и Typescript, Веб-программирование ∙ 5 дней 9 часов назад ∙ 32 ставки |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 6 дней 13 часов назад ∙ 19 ставок |
Обновление дизайна на сайтеНужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы . HTML и CSS верстка, Javascript и Typescript ∙ 7 дней 6 часов назад ∙ 96 ставок |