Разработка компонента для Revo

21
У каждого товара в минишопе должны быть дополнительные услуги.

1. Добавление услуг в админке должно происходить в каком-нибудь одном определенном месте: либо в настройках минишопа, либо еще где-нибудь. Добавляется название услуги и ей присваивается категория. Например:

  • Фундамент (категория)
    • Замена базового фундамента на монолитный Ф 400х200
    • Замена базового фундамента на монолитный Ф 800х300

  • Стены 1-го этажа
    • замена базовой теплоизоляции стен 1-го этажа на плитный утеплитель 150мм
    • Дополнительное утепление теплоизоляцией 150мм

и так далее…
В месте (это не страница товара), где будут вноситься названия допов, нужно еще поле для цены. По умолчанию, цена пустая. И также нужно поле для отметки, что доп является штучным. Это нужно, чтобы при выводе допов во фронтэнде пользователь мог указывать количество.

2. На странице nв админке у поля видимость должны быть 4 состояния:
  • неактивный (по умолчанию)
  • активный
  • только менеджерам (администратору виден тоже)
  • только администратору
Далее мы заходим в админке в карточку товара. Заходим на вкладку Дополнительные услуги. На этой вкладке выводится список дополнительных услуг, разбитых по категориям. Проставляются у доп. услуг цены и прочие параметры. joxi.ru/YmEaQgzhZ8VQkm
Вкладку «Доп услуги» можно сделать не в минишопе, а выше — joxi.ru/gmvvP1pSx7KKlm

Контакты:
Skype — miha_chekis
Почта — info@web-ink.ru
Михаил
09 ноября 2016, 08:39
modx.pro
1 072
0

Комментарии в этом разделе отключены, так что вы должны указать свои контакты прямо в объявлении, или активировать отправку сообщений из профиля.

Обратите внимание, что modx.pro не несёт никакой ответственности за выполнение работы или оплату заказа. Это просто доска объявлений, дальше вы общаетесь за пределами нашей площадки.