А как убрать товар, который есть в одном филиале и его никогда не будет в другом? Никаких комплектаций нет вообще. Есть несколько филиалов и складов. При выборе другого города, выводит одинаковые товары, несмотря на то, что количество на этом складе явно указано 0, и стоит настройка "скрывать товары с нулевым остатком"(Да). Но настройка применяется только к главному магазину. Во всех остальных филиалах товар все равно показывается, и активна кнопка "купить", но если зайти в карточку товара во вкладку "наличие" будет написано, что товара нет в наличии. Но можно спокойно не заходя туда нажать кнопку "купить" и заказ оформится, и пунктом самовывоза подставит местный склад.
Как еще скрыть эти товары, чтобы они не мельтешили у пользователя филиала?