Доработать функционал сайта интернет-магазина

700 руб.за час • наличный расчёт, безналичный расчёт, электронные деньги
02 июня 2015, 00:20 • 8 откликов • 110 просмотров
Надо уметь работать с меркуриалом -- это важно. Сайт на php+smarty. Ставка 400-700 р. в зависимости от вашей квалификации.

Вот такое ТЗ.

Добавить атрибут (булево) "Организатор" в таблицу "Группы пользователей".

Под учетной записью пользователя из группы "Организатор" запретить добавление товара в корзину.

Добавить атрибут (строка) "Код организатора" в таблицу "Пользователи", соответствующее поле ввода в админке должно быть видно только если группа пользователя с атрибутом "Организатор" = true

В таблицах "корзина" и "заказы" добавить атрибут "Код_организатора"

На странице корзины добавить поле ввода "Партнерский код" (Код_организатора) с кнопкой "Применить". При нажатии на кнопку "Оформить заказ" в корзине, отправлять заказ сразу (без оплаты, вид доставки = null, адрес = null), пропуская шаг выбора доставки и оплаты. Шаг регистрации/логина пользователя не пропускать.

В файле экспорта заказов добавить в хвост CSV "Код организатора".

В личном кабинете пользователя из группы с атрибутом "Организатор" = true, в перечне заказов показывать вместо своих заказов, все заказы, у которых атрибут "Код организатора" = Текущий пользователь.Код_организатора -- в т.ч. и других учетных записей пользователей. В табличке показывать также сумму заказа, имя пользователя и его телефон. По клику такой заказ должен открываться как обычно.