Коллеги, есть одна задача, подскажите, где копать.
Существует несколько магазинов и центральный склад (модуль «Склады»).
Нужно сделать так, чтобы дилер не мог заказывать товары с конкретных складов (если дилер у дилера начнет товары таскать, откуда они деньги будут зарабатывать?)
То есть логика примерно такая:
Если группа пользователей = дилер,
то товары в магазинах ему не видны и недоступны для заказа.
Остальным пользователям все как обычно.
По идее, можно в том месте, где считается общее количество товаров для вывода в карточке товаров (товары с вариациями), проверять на группу пользователя и присваивать product.amount верное значение.
Где искать?