Цитата |
---|
Марат пишет: Да да, цена зависит от свойств товара. К примеру, выбрали цвет зеленый - цена изменилась. |
да. эта задачка не очень приятная для типовых механизмов.
Речь идет о так называемых "характеристиках" (т.е. случаях, когда товар при различном наборе свойств имеет свои цены)
Типовой способ реализации такового в Битрикс - ведение данных о товаре в одном ИБ, а перечня возможных сочетаний по свойствам и цене соотв. в другом ИБ
но
Цитата |
---|
Марат пишет: Сразу скажу, что инфоблок у меня для товаров один и другого инфоблока для цен я делать не собираю |
вы затронули одно из больных мест
возможно, меня прокритикуют за нижеследующие высказывания, но ИМХО:
без существенных доработок и переделок типовых компонент данную задачу с вашими исходными условиями решить проблематично.
да и задачка на самом деле не такая уж и простая.
если бы можно было на основе характеристик автоматически расчитывать цену, то становится чуть проще, иначе:
фактически цены надо где то хранить и как то обрабатывать, причем с учетом характеристик.
отсюда вывод
1. либо вам придется изобретать свое хранилище для цен с учетом свойств (в ИБ или в своих таблицах - не важно, просто это повлечет за собой создание собственных функций ценоопределения, callback функций и соответсвенно переделки типовых компонент). В общем несладко будет и в зависимости от сложности условий ценообразования можно наткнуться на множество доработок. А по сути - получится примерно та же фигня, что и отдельные инфоблоки в сочетании с торговым каталогом:)
2. либо смириться и использовать что есть, т.е. работать с несколькими ИБ (на крайний случай придумать то, что позволит упростить заполнение данных о ценах) Ведь контент уже и готов, пусть он там же в вашем основном ИБ и находится. А во тором вы только указывайте сочетания свойств и цены и не больше. По крайней мере типовые механизмы есть для работы с представлениями ИБ+ИБ предложений.
попробуйте еще поискать на форуме обсуждения по поводу "работы с характеристиками"
P.S. если конечно в ближайшем будущем в Битрикс не готовится переворот в отношении модуля Торговый каталог и работы с характеристиками