Как реализовать три разных пакета одной услуги в minishop2
Добрый день!
Прошу совета спецов, как лучше реализовать следующую задачу.
Например есть услуга у которой 3 пакета «Базовый», «Средний», «Продвинутый» и соответственно 3 разные цены.
В голову приходят 2 варианта:
— создать категорию товара «Услуга 1» и в неё вложить 3 товара «Базовый», «Средний», «Продвинутый» и выводить на странице категории 3 товара с кнопками заказать.
— использовать модификации с помощью msOptionsPrice2… тогда возникает вопрос, возможно ли вывести эти три модификации как 3 разных товара.
Может кто-то делал подобное? Как лучше и правильней?
Прошу совета спецов, как лучше реализовать следующую задачу.
Например есть услуга у которой 3 пакета «Базовый», «Средний», «Продвинутый» и соответственно 3 разные цены.
В голову приходят 2 варианта:
— создать категорию товара «Услуга 1» и в неё вложить 3 товара «Базовый», «Средний», «Продвинутый» и выводить на странице категории 3 товара с кнопками заказать.
— использовать модификации с помощью msOptionsPrice2… тогда возникает вопрос, возможно ли вывести эти три модификации как 3 разных товара.
Может кто-то делал подобное? Как лучше и правильней?
Комментарии: 4
И так и так можно, и правильно вроде. Если нужно вывести как разные товары с разными url, то наверное лучше первый вариант.
Но если это прям абсолютно одинаковые товара (описание, фото), то и копии плодить не хочется, msOptionsPrice2 выглядит привлекательнее :)
Но если это прям абсолютно одинаковые товара (описание, фото), то и копии плодить не хочется, msOptionsPrice2 выглядит привлекательнее :)
Как таковых отдельных страниц (карточек товара) у пакетов не будет. Все 3 выводятся на одной странице «Услуга» и при нажатии кнопки «заказать», сразу идет добавление пакета в корзину и происходит редирект на страницу корзины. Но описания у пакетов разные.
По идее второй вариант, но пока не докопался как вывести эти модификации как три разных товара, чтобы в корзине и в заказе отображалось «Услуга 1 — пакет „Базовый“
По идее второй вариант, но пока не докопался как вывести эти модификации как три разных товара, чтобы в корзине и в заказе отображалось «Услуга 1 — пакет „Базовый“
У msOptionsPrice2 есть специальный сниппет для этого.
Сниппет msOptionsPrice.modification
Предназначен для вывода модификаций продукта. Часто требуется отдельно вывести информацию о различных модификациях продукта, теперь это достаточно просто сделать. Нужно вызвать сниппет
Спасибо, то что нужно!!!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.