Добрый день.
Стоит задача назначить цены в зависимости от двух параметров (толщина и цвет). Один из параметров имеет конечное количество вариантов (например, 10), а цветов может быть сколько угодно.
Пока в голову пришло сделать MIGX-табличку с 11 полями (цвет и 10 полей для разной толщины). Но проблема в том, что значения второго параетра (толщины) могут меняться.
И вот ломаю голову — как сделать так, чтобы заголовки полей с ценами брались из какой-нить другой MIGX таблички, в зависимости от ее содержимого.
Может, кто сталкивался с подобным? Или есть другой, более феншуйный путь?
Конечно, идеально было бы сгенерировать кросс-таблицу, но я не нашел, как и вообще возможно ли это.