Фильтрация на сайте на Modx Evolution
31 USDПриветствую, всех!
На сайте работающем на 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
Current freelance projects in the category Javascript and Typescript
Support and development of the cleaning company's website
21 USD
I'm looking for a web developer/webmaster for long-term support and development of a cleaning company's website. Website: https://donely.ca About the project DoneLy Home Services is a cleaning service company in Canada that is actively growing and expanding its geographical… Javascript and Typescript, Web Programming ∙ 1 hour 24 minutes back ∙ 27 proposals |
Development of a corporate financial system — React, TypeScript, Node.jsWe are looking for an experienced full-stack developer or a small team to develop a corporate financial system from scratch. It is necessary to implement the full development cycle: architecture design, backend, frontend, database, testing, and system launch. Technologies:… Javascript and Typescript, Web Programming ∙ 21 hours 52 minutes back ∙ 62 proposals |
Game Developer
1200 USD
We are looking for an experienced game developer to refine an existing project on PixiJS. It is necessary to improve the game's mathematical system, redesign and balance the bonus rounds, as well as make changes to the current game logic. Experience in commercial game… Javascript and Typescript, Gaming Apps ∙ 1 day 2 hours back ∙ 14 proposals |
Development of a website according to the specifications on FramerYou need to create a website based on the parameters in the technical specification. https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Please provide your actual rate based on this design. HTML & CSS, Javascript and Typescript ∙ 1 day 2 hours back ∙ 25 proposals |
Development of an interactive Palworld map for the websiteWe need to develop an interactive map for Palworld based on the example: https://palworld.gg/map We need not just a static image, but a full-fledged interactive map where users can view locations, toggle object categories on/off, search for specific points, and interact with… HTML & CSS, Javascript and Typescript ∙ 2 days 17 hours back ∙ 32 proposals |