WP: допилить корзину, отображение графики на маках, + мелкие правки

Цена договорная
01 апреля 2021, 12:47 • 3 отклика • 17 просмотров
1. На сайте artistravel.net надо допилить корзину: проверить правильность подсчёта итоговых сумм (сейчас корзина считает неправильно), плюс нужна возможность редактирования пользователем количества персон и полного удаления заказа в корзине.

2. В самом верхнем меню между пунктами Login и Sign Up размещаем Cart со ссылкой на страницу /cart. При имеющихся заказах пользователя в корзине под надписью cart в меню должна отображаться общая сумма заказов со значком выбранной валюты.

При отсутствии заказов на странице /cart разместить текст «You don't have any orders yet». Также там должно отображаться главное меню и подвал, общие для всего сайта (сейчас отображается только залипающее меню при прокрутке).

3. Убрать Notice на странице https://www.artistravel.net/checkout/ (страницу можно открыть, заказав любой тур) в файле /wp-content/themes/traveler/st_templates/layouts/modern/woo/checkout/review-order.php on line 58, на страницах в категории private и прочих. 4. Таблица с ценами Cost of tour в категории private на некоторых турах двоится (https://www.artistravel.net/st_tour/1-day-tour-summer-residences-private-tour/). Убрать задвоенность, и скрыть таблицу с ценами на мобильных устройствах. Эта таблица с ценами заполняется автоматически при загрузке файла с ценами, важно чтобы в процессе работы этот функционал не слетел.

5. Изменить анкету клиента только для категории shore excursion. В анкете необходимо указать следующие пункты в изложенной последовательности (на сайте используем только английские названия пунктов).



Name of the Ship/

Название корабля

Для всех персон, все поля обязательные

Name/

имя

Last name/

фамилия

Sex/

пол

Date of birth/

дата рождения

Place of birth/

место рождения

Citizenship/

гражданство

Passport number/

номер паспорта

Passport issue date/

дата выдачи паспорта

Passport expiry date/

срок действия паспорта

Date of entry/

дата въезда

Date of exit/

дата выезда




6. В анкете заказа для категории land tours добавить необязательное поле «What hotel will you be staying at» .

7. На маковском мониторе 30"с разрешением 2560х1600 фоновая картинка в шапке обрезается по высоте. Во всех браузерах - Chrome, Safari, Mozilla.
На мониторах с меньшей диагональю она отображается в полном размере вне зависимости от ОС и браузера.
Даже на том же мониторе 30" при выборе меньшего разрешения картинка не обрезается.

Нужна возможность загрузки 2-й картинки в админке, и скрипт, выдающий нужную картинку в зависимости от разрешения. При разрешении 2560+ должна выводится картинка с большим разрешением. Например, тоже самое название картинки, только с хвостиком large или 2560.

На странице https://www.artistravel.net/about-us/ размещён баннер с окантовкой по всем 4 краям. Размеры картинки 2560*518. По краям баннера - окантовка-маркер.
На мониторе 30" 2560*1600 этот баннер обрезается по высоте, на меньших мониторах - по краям. В итоге выполнения работ баннер должен корректно отображаться на всех разрешениях.
Графика в это ТЗ не входит, нужно только указать параметры, с которыми надо подготовить графику.
Скрипт должен работать на всех страницах сайта и не замедлять загрузку страниц.
Работа проверяется на устройствах заказчика.

Уважаемые господа, указывайте, пожалуйста, в отзывах предполагаемую стоимость и срок выполнения работы.
Отзывы без сроков и стоимости, как и автоответы типа "готов сотрудничать, посмотрите моё портфолио" удаляются. Я не сомневаюсь в Вашем профессионализме, но меня интересует, как вы оцениваете именно мой проект.
С удовольствием отвечу на вопросы по делу, но только после того, как Вы прочитаете ТЗ.