Это и ежу понятно.
Дело в том что в списке производителей не понятно как привязать продавца к товару
Если выбираешь продавца из списка то выборка товара происходит корректно.
Но если помещаешь переменную продавцов на страницу продукта то он ориентируется
только на последний id продавца, а не на тот товар который в данный момент открыт.