Логотипы брендов и УТП на карточке товара в Битриксе 14
Приветствую, Друзья!
В этом видеоуроке из нового курса «Готовый интернет-магазин на 1С-Битрикс 14 за 4 часа» вы узнаете, как можно вывести справа от фото и описания товара еще и логотипы брендов или УТП магазина (уникальные торговые предложения).
Это последний видеоурок из нового курса, который я выкладываю на блог. Больше для свободного просмотра уроков из курса не будет. Кому нужен весь комплект уроков — берите здесь: забрать видеокурс.
Сейчас, в Битриксе 14 версии такая возможность сделана на новом типе хранилища данных – это Highload инфоблоки. То есть, это ускоренная версия хранилища динамической информации. Если грубо, то это просто таблица в базе данных, для которой не сделано много дополнительного функционала, типа индексации для поиска и т.д. Скоро к таким таблицам разработчики прикрутят супер скоростной вариант доступа к данным, и на таких таблицах можно будет реализовывать проекты с данными на миллионы элементов без торможения сайта. Но это в будущем.
А сейчас мы можем использовать эти хранилища для хранения элементов нового типа свойств – Справочников. Справочники легко создаются прямо из настроек обычных инфоблоков, и могут иметь картинки, которые и можно выводить с помощью специального нового компонента под названием «Бренды», который с помощью одной галочки подключается на детальную страницу товара в новых, адаптивных шаблонах 14 версии движка.
Причем выводить можно не только картинки, но и текст, и описание к тексту (даже в виде HTML разметки), и текст вместе с картинками. Возможностей много, поэтому смотрите все подробности в новом видео на блоге:
На этом сегодня все! Не забываем жать на социальные кнопки слева и задавать свои вопросы чуть ниже в комментариях!

Если вам понравилась статья, то нажмите на одну из кнопок социальных сетей для размещения ссылки на страницу в своей ленте в этой соцсети.
Метки:Битрикс, видеоуроки, доверие, магазин, продажи
Комментарии (13):
Алексей
| #
Дмитрий, а за почти год что-нибудь новое по части Highload блоков появилось?
Столкнулся с необходимостью регулярно делать переносы с локальной версии сайта на сетевую, но не обнаружил механизм импорта/экспорта.
Его нет или я невнимателен?
Ответить
Дмитрий Акифьев
| #
Пока появилась только более тесная поддержка стандартными компонентами Битрикса, появилась минимальная документация. Вот наверное и все. Все что есть по документации надо рыть форум для разработчиков и всего 2 странички здесь.
Импорта и экспорта нет, и вероятно не будет. Это связано с темя, что это не стандартное хранилище данных, а пока используется только как реализация дополнительного типа свойств, у которого может быть свои поля, не заложенные движком. Когда появится что-то дополнительно — вопрос к Битриксу, который сейчас вводит много нового, но до ума доводит далеко не все...
Ответить
Алексей
| #
Спасибо за скорый ответ.
С highload-блоками ситуация ясна.
Очень, очень жаль, что нет механизма импорта
экспорта. Крайне нужный механизм.
Ответить
Сергей
| #
Добрый день, Дмитрий.
По Вашему примеру изменил данные по логотипу компании в карточке товара. Но при увеличении полного описания, например, по доставке, поля в карточке товара автоматически не расширились и описание выходит за границы поля. В чем может быть проблема?
Ответить
Дмитрий Акифьев
| #
Такая особенность появилась после последних обновлений, когда перестали растягиваться поля по вертикали. Обращайтесь в техподдержку Битрикса, они помогут исправить, или ждите когда выпустят обновление в котором решат данную проблему.
Ответить
Сергей
| #
Добрый день. Почему при нажатии редактирования компонента появляется такая фраза:
Не удалось обнаружить код вызова компонента.
Из-за этого я не могу включить отображение бренда в карточке товара.
Ответить
Дмитрий Акифьев
| #
Такая проблема появляется когда сервер неправильно настроен под Битрикс. Проверьте все ли хорошо здесь: Настройка — Инструменты — Проверка системы (вкладка Тестирование конфигурации).
Чаще всего проблема встречается при не правильной работе модуля mbstring (или при его нестабильной работе). Чините эту проблему с помощью техподдержки хостинга и будет Вам счастье.
Может вообще нет в .htaccess строчек для mbstring (проверяется их наличие только при установке Битрикса, а без них тоже все будет работать «вроде нормально»). Строчки эти при работе сайта в UTF-8:
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8
Еще может быть проблема, если на странице где вызывается компонент смешанный код (есть вызов компонентов и он не выделен в отдельные дискрипторы открытия и закрытия PHP < ? ?>? а идет совместно с остальным кодом. Это поправить просто, но у Вас не должно быть такой проблемы, если используете типовой интернет-магазин, без доработок кода «под себя».
Если починить не получится (бывает и такое), то просто редактируйте настройки компонентов из админки: Контент — Структура сайта — Файлы и папки, там ищите файл нужной страницы и открываете на редактирование как HTML — откроется визуальный редактор, где все компоненты будут специальными значками — двойной щелчок откроет их свойства в любом случае, даже если с публички они не открывались.
Ответить
Анастасия
| #
в настройки каталога не добавляется возможность «использовать компонент бренды», в остальном вроде бы все правильно. В чем может быть причина? Где проверить можно? Спасибо
Ответить
Дмитрий Акифьев
| #
Проверяйте, что используете последнюю версию компонентов (адаптивный шаблон) и установлен в самом начале шаблон .default
Ответить
Анастасия
| #
да, шаблон у меня действительно не тот, разработчика какой-то((( получается без разработчика я такую функцию сама не сделаю?
Ответить
Дмитрий Акифьев
| #
Если Вы не разработчик под Битрикс, то вряд ли сами сможете сделать, нужна доработка шаблона, вероятно и комплексного компонента, который используете. Что там еще не хватает надо смотреть на конкретном сайте, поэтому лучше обратиться к разработчикам, которые дорабатывали Ваш сайт.
Ответить
Анна
| #
Есть ли смысл и правильно ли использовать этот функционал для создания/вывод в карточке подарка? упоминания о том, что с этим товаром можно получить в подарок что-либо?
Ответить
Дмитрий Акифьев
| #
Можно и так использовать, если есть варианты отображения подарков в маленьких блоках. Скоро еще разработчики Битрикса обещают подарки прямо в корзине, ждем-с...
Ответить