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