Так как коллеги стали использовать не только для организации интернет-магазинов электроники, но и для и-м других тематик, мы все таки добавили расширенную поддержку стандартного механизма SKU.
Теперь SKU можно использовать на обоих архитектурах каталога. Соответственно теперь мы можем организовать каталог следующим образом:
Расширенной поддержку SKU я назвал по следующим причинам:
Теперь SKU можно использовать на обоих архитектурах каталога. Соответственно теперь мы можем организовать каталог следующим образом:
- 1 инфоблок
- 1 инфоблок + SKU
- N типов инфоблоков и инфоблоков
- N типов инфоблоков и инфоблоков + SKU (у каждого инфоблока свой инфоблок SKU, который невиден для меню публички)
Расширенной поддержку SKU я назвал по следующим причинам:
- В Битронике работает наш , который осуществляет фильтрацию товаров по свойствам их товарных предложений (SKU.) При этом, свойства типа строка отображаются выпадающим списком, а также происходит сужение списка значений параметров фильтра в зависимости от раздела. Т.е. для списка параметра фильтра берутся только реально существующие значения в данном разделе.
В фильтрации по цене участвуют по одному товарному предложению с минимальной ценой от каждого товара. - У товаров имеющих товарные предложения мы все равно отображаем цену и в списках товаров и во всех спецблоках. Цена берется минимальная из его товарных предложений. Так же отображается кнопка "Купить", но при клике по ней пользователь попадает не в корзину, а на детальную страницу товара со списком его товарных предложений.
- Часть инфоблоков торгового каталога может быть подключена к SKU, а часть нет. Даже в рамках одного инфоблока часть товаров может иметь собственную цену, а часть хранить цены в SKU — при этом в публичной части все товары автоматически будут отображаться корректно — с SKU или без онных.
