Задать вопрос
@anriko

В чем отличия catalog.item и catalog.element и для чего надо их использовать?

В чем отличия catalog.item и catalog.element и для чего надо их использовать, как используются эти компоненты
catalog.item выводит товар. а catalog.element ?
  • Вопрос задан
  • 2837 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
catalog.element - детальная страница товара
catalog.item - карточка товара в списке товаров, в основном в catalog.section подключается, если не путаю
Ответ написан
Комментировать
catalog.element - это компонент который предназначен для вывода детальной информации о товаре. Внутри него идёт запросы к БД, и формируется массив arResult с описанием товара.

catalog.item - это компонент который, обычно, используется для вывода информации о товаре внутри списка товаров. Он отличается от catalog.element тем, что сам не получает ни какой информации о товаре. По сути это обертка, в параметры которой передается УЖЕ СФОРМИРОВАННЫЙ набор данных. Его удобно использовать в разных списочных компонентах, например в catalog.section.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы