Алексей Волков, а зачем кучу? Всего 2: сортировка для каталога и сортировка для раздела (не конкретного раздела, а общая).
И пусть те кто включают товар в 2 раздела думают как перекрещивать эти сортировки.
Например есть товар А в разделе 1 и разделе 2. Товар Б в разделе 2 и товар В в разделе 1.
Общая сортировка: А, Б, В,
Сортировка: А - 100, Б - 200, В - 300.
В разделе 1 сортировка должна быть: Б, А.
В разделе 2 сортировка должна быть А, В.
В кастомное поле задаем:
Б = 1000
А = 2000
В = 4000
Система не идеальна и имеет свои недостатки. Например вставка одного элемента в несколько разделов в определенные места может повлечь за собой необходимость пересчета сортировки каталога.