Есть сайт недвижимости. Организована подача объявлений пользователями.
Кроме бесплатной подачи есть платные услуги:
1) VIP объявление (Показать в блоке в ТОПе)
2) Премиум объявление (Показать вверху выдачи)
3) Выделить объявление (Просто пометить объявление маркером чтобы привлечь внимание)
4) Увеличение числа публикаций объявлений (По умолчанию пользователь может опубликовать 3 объявления в месяц. Эта услуга позволяет увеличить число публикаций.)
Все эти услуги организованы через магазин Сommerce. В материалах есть поля с галочками VIP,Выделить объявление и Премиум но видимо нужно переделать на radio потому что на одном объявлении может быть активирована только одна услуга из 1,2 и 3. 4ая услуга к конкретному объявлению не привязана.
Прописаны стили чтобы на карточках объявлений появлялись соответствующие маркеры.
Нужно:
1. Грамотно привязать платные услуги к объявлениям пользователя (сделано частично). 1,2 и 3 услуги включаются на время (10,20...дней по выбору пользователя).
2. Для правил 1,2,3 нужно прописать правила Rules таким образом чтобы после оплаты у пользователя на нужном объявлении включалась платная услуга и по окончанию срока выключилась.
3. По 4 услуге. Пользователю разрешено подавать только 3 объявления в месяц бесплатно. При попытке подать четвертое нужно его отправить на покупку услуги(4) а потом уже разрешить подачу 4го объявления. Услуга активна в течении месяца. (При расчете месяца нужно видимо учитывать не текущий месяц а относительную дату (-1month)). Учесть возможность покупки еще одного разрешения для публикации пятого объявления и тд.
4. По всем событиям должны отправляться соответствующие письма пользователю и админу.
Возможно будут еще коррекции которые будут оплачиваться отдельно.
Опубликован 09.02.2016 в 11:38 Последнее изменение: 09.02.2016 в 12:00
Заказ находится в архиве