Добавился лишний шаг при посте баги. Может быть совместить выбор категории и собствено продукта?
Сначала долго тупил с раскрывающимися деревьями, javascript-ом и прочим, после чего до меня дошло, что у нас продуктов всего-ничего. Сделал всё на одной страничке.