Как лучше всего справляться с «сервисными» продуктами. Например, скажем, я художник и хочу рекламировать эти услуги на сайте, который также продает кисти и краски. Теперь кисти и краски я могу легко настроить как продукты, которые продаются за X и Y количество. Но при создании продукта под названием «Покрасить свой дом» нет смысла указывать ему цену или количество и т. Д.
Другими словами, мне нужен способ общего определения «сервисного узла», чтобы клиенты могли «размещать заказы», но на самом деле он просто отправит мне уведомление, говоря, что пользователь так или иначе заинтересован в позволил мне сделать свою работу покраски.
Конечно, я могу просто создать тип узла, называемый "сервис", и на самом деле это может иметь все поля. Но что было бы идеально, так это подключить его к UberCart.
Кроме того, мне было интересно, как лучше всего создать поле для размещения. То есть Вместо продукта люди могут забронировать «комнаты» или запросить предложение на ночь в отеле (при изменении цен).
Пока единственное решение, которое у меня есть для всего этого сценария, это:
- Пусть Ubercart управляет продуктами (кистями)
- Создание узла для "сервисов"
- Найдите какой-нибудь другой модуль или просто создайте узел для "размещения".
- Mimic (2) и (3) для обеспечения процесса оформления заказа, аналогичного UberCart
Кто-нибудь может предложить лучший способ использования UberCart вместо (2) и (3)?