Обязательно прочитайте все пункты задания!
Необходимо:
1. Написать скрипт подгрузки товаров из базы данных основного сайта. (У некоторых товаров разные цены для разных городов.)
(пример sql запроса есть. Переменные все описаны)
2. Написать скрипт добавления товаров в корзину. (3 вида товаров. У некоторых есть опции с разными доп. ценам)
3. По образцу кода с основного сайта написать скрипт отправки заказ из корзины в 1С.
4. Настроить отправку заказа на почту.
5. Написать скрипт, который запомнит пользователя, который сделает заказ и в следующий раз ему предложит повторить заказ, а товары уже будут находиться в корзине и в разделах у каждого будет видно какой уже был добавлен в заказ, чтобы можно было его подправить. Всё это без регистрации пользователей.
Настроить всё и написать скрипты, чтобы мобильная версия работала следующим образом:
6. Меню должно выезжать поверх товаров справа. И так же туда прятаться.
7. Корзина как и меню выезжает слева поверх товаров и так же прячется за экран телефона слева.
8. Товары загружаются из базы данных и при прокрутке страницы вниз подгружаются постепенно по 10-15 штук.
9. Разделы сайта листаются пальцем на телефоне вправо влево (по типу слайдера). НО если пролистали вниз один раздел или в самый конец, то когда перелистываем раздел соседний вправо или влево то новый раздел начинает подгружаться с самого верха страницы с самого начала.
10. Так как это мобильная версия и чтобы не вылетал браузер в смарфонах из-за переполнения памяти надо придумать, как сделать, чтобы грузилось всё быстро, просмотренные товары уже перелистанных разделов не висели в памяти, но при этом повторно быстро подгружались из кеша.
11. Для экранов iphon5 товары по одному в ряд. Для iphone6 и планшетов товары по 2 в ряда.
12 Если посетитель зашел первый раз ему отображается приветствие и краткая инструкция на затемненном фоне.
13 Если он уже был на сайте его сразу закидывает в раздел
Почти закончена верстка мобильной версия сайта. Превьюшка
Без CMS.
Хотелось бы, чтобы за работу взялся веб-программист, который имеет полное представление как это реализовать.