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

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

В чем отличия catalog.item и catalog.element и для чего надо их использовать, как используются эти компоненты
catalog.item выводит товар. а catalog.element ?
  • Вопрос задан
  • 2806 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
catalog.element - детальная страница товара
catalog.item - карточка товара в списке товаров, в основном в catalog.section подключается, если не путаю
Ответ написан
Комментировать
catalog.element - это компонент который предназначен для вывода детальной информации о товаре. Внутри него идёт запросы к БД, и формируется массив arResult с описанием товара.

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

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

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