BXReady: Флагман. Каталог и возможности Битрикс 17

Оставим за кадром объем работы по проработке каталога и страниц товаров решения BXReady: Флагман, это стандарт для любого решения, хотя о проделанной работе и возможностях решения можно говорить часами.

Конечно, мы постарались сделать каталог максимально удобным.

sc1.jpg

Но есть особые моменты, на которых надо остановиться отдельно.

Еще в прошлом году были анонсированы новые возможности платформы "Битрикс: Управление сайтом" по управлению видом каталога.

Предыстория

В начале этого года вышли первые релизы с данным возможностями

Тем не менее, встретить их использование в полной мере пока достаточно сложно. Пока это редкость (экзотика).

Ранее, в 2015 году мы презентовали простую, но надежную систему управления списками элементов с учетом адаптивности.
Текущая система управления списками элементов в Битрикс решает такую же задачу, но увы, имеет ряд неудобств.

Флагман - это решение, которое сохранило не только всю гибкость нашей классической схемы управления списками элементов, но и позволяет использовать модернизированную систему настройки каталога, которую мы назвали Birtix17 (в честь релиза в котором она появилась)

Схема Bitrix17 уже сейчас доступна всем владельцам Битрикс как минимум в компонентах catalog.section и catalog и еще в конце прошлого года и начале этого мы неоднократно получали вопросы от партнеров, что будет с BXReady, ведь Битрикс выпустил аналог?

Спешим успокоить всех

Детальный анализ и эксперименты с применимостями моделей показали, что модели все же разные, они сходятся только в одном - выделение (и логически и физически) представления для элемента в списках становится постулатом.

А это означает, что и мы и Битрикс движемся в одном векторе.

О нашей пропаганде данного "мировоззрения" вы можете почитать в статьях https://dev.1c-bitrix.ru/community/webdev/user/10337/blog/15589/?sphrase_id=23984267 и
https://dev.1c-bitrix.ru/community/webdev/user/10337/blog/13807/
и сравните это с последними релизами Битрикс, чтобы убедиться, что мы абсолютно правы и эволюция налицо.
И в результате экспериментов мы решили оставить нашу схему и улучшить схему Битрикс.
Итак получилось две схемы: Классическая BXReady и Битрикс 17

sc2.jpg

Что позволяет Классическая схема BXReady:
Самостоятельно настроить адаптивность списков товаров (т.е. вы можете выбирать сколько товаров и в каком раскладе показывать в строе на тех или иных устроствах).

sc3.jpg

Также рекомендуем статью по прошлым решениям
http://marketplace.1c-bitrix.ru/blog/bxready_market_bitrix_eshop_responsive_1/

Небольшие дополнения: В отличие от других наших решений Флагман использует пятиформатную систему Bootstrap (появился новый формат XL, хотя в основе лежит все тот же третий бутстрап)
С работой данной схемы многие знакомы, но в конце 2016 года мы внесли в данную схему очередное ноу-хау: управляемые представления, о которых пока не писали (обязательно напишем)

По второй схеме (Bitrix17) работа была не менее интересной, так как требовалось преодолеть множество недостатков и ограничений со стороны Битрикс, сдерживающих гибкость наших технологий. Тем не менее - как оказалось, все гениальное - просто и нам удалось сделать схему Битрикс гораздо лучше, практически без существенных доработок с добавлением в нее элементов Bxready (что под капотом мы обязаельно расскажем веб-мастерам и вы сравните, насколько все стало интереснее)

Что позволяет Bitrix17 + BXReady
Использовать систему построения списков Bitrix17 + определять и управлять форматом элементов в этих списках

sc4.jpg

Вкратце о том, что мы сделали:

1. классифицировали варианты построения списка
2. Проработали варианты использования таких списков с точки зрения юзабилити
3. выделили 3 независимых типа представлений элементов в таких списках
4. выделили интерфейсы для управления такими элементами и проработали минимум одно-два представление для таких элементов
5. оптимизировали управление элементами и работу схемы.

Какой результат?


sc5.jpg

В результате мы получили вполне приличную и очень интересную модель.
Чтобы сравнить, насколько лучше стал каталог для пользователя, попробуйте установить классический магазин от Битрикс и поуправлять настройкой каталога, посмотреть на визуальный результат, и сравните с нашим решением

Кейсы.
Как это работает и как этим управлять?
Ничего не изменилось, кейсы по сути те же (представления BXReady 2), про изменения мы напишем и ряд мастер-классов проведем, особенно про управляемые представления
Краткая документация: http://docs.kuznica74.ru/documentation/course/course22/chapter0542/

Технологические тонкости:
Существует два шаблона для нашего компонента catalog.section, один реализует классику (в том числе и вывод в виде слайдеров), второй Bitrix17 каталог.
В комплексном компоненте catalog данная модель также применяется
Обе схемы поддерживают технологию УПРАВЛЯЕМЫХ ПРЕДСТАВЛЕНИЙ BXREADY
о которой мы скоро обязательно напишем.

Ссылка на решение: http://marketplace.1c-bitrix.ru/solutions/alexkova.market2/

P.S. Собираем вопросы для освещения во внеочередном порядке. Если у вас есть такой вопрос -обратитесь а нашу поддержку  http://support.kuznica74.ru