Если Вам нужно ограничить показ каких либо товаров в регионе по привязанному к нему складу,
то в контроллере показа товаров можно добавить следующее ограничение:
// ограничение по мультирегионам MultiRegionif(isset(Core_Page::instance()->multiregion)&&$oMultiRegion=Core_Page::instance()->multiregion){$aReturn=$oMultiRegion->getWarehouses();if(count($aReturn)){ // подключаем склады$Shop_Controller_Show->warehouseMode('in-stock'); // ограничиваем по ID склада в регионе$Shop_Controller_Show->shopItems() //->shopItemsInit() // для модуля "Умные фильтры"->queryBuilder()->where('shop_warehouse_items.shop_warehouse_id','IN',$aReturn);}}
Для модификаций - добавьте хук в bootstrap.php или в нужную ТДС