r0mik: Блог

Главные вкладки

ubercat, атрибуты, формирование цены

5 августа 2010 в 11:17

здравствуйте, уважаемые специалисты.
помогите разобраться со следующей проблемой, возникшей у меня в процессе изучения сего чудесного модуля -

есть некие товары, которые продается по весу, то есть 1кг, 5кг, 10кг, 100кг и т.п. Цена при этом не формируется по какому-то алгоритму, а просто заранее определяется, безо всякой системы. то есть 1кг может стоить 100р., 2кг 150, 10кг - 500р. то есть это не цена за 1кг, а даже и не знаю как назвать...
тем не менее товар обычно продается по 1му пункту, то есть берут по 1кг, соответственно и в показываемую цену в каталоге желательно выводить за 1кг. так и делаю, в поле "цена продаж" вбиваю цену за 1кг - все замечательно выводится. далее создаю атрибуты, где перечисляю все возможные "взвеси" товара, указываю цену за конкретный "вес" в каждой ноде, вывожу выпадающим списком выбор - к итоговой цене прибавляется "цена продаж", чего не должно быть естественно...
как проще всего можно решить мою проблему? то есть я конечно могу вписать в "цена продаж" 0, добавить какое-то новое поле, настроить его вывод в ноде... но мне кажется что решение должно быть и без этого, просто оно лежит где-то на поверхности, а я его не вижу (полночи промучился) )))

спасибо!