@junior_www

Есть ли в битрикс аналог is_product у wordpress?

добрый день! Подскажите, пожалуйста, как в определить, что пользователь находится на странице карточки товара?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 2
Real_Fermer
@Real_Fermer
Программист PHP
странный вопрос. Но ладно
  • в шаблон добавьте метатег
  • Добавьте class в тег wrapper
  • Посмотрите как у вас формируется ЧПУ и по адресу определяйте
  • добавьте в BX.messages - признак

Ответ написан
@koder_1
Битрикс программист
Сложный вопрос на самом деле. Нормальным способом в Битрикс можно карточку товара определить в component_epilog.php шаблона карточки товара. Но к примеру в шапке сайта это не будет доступно, но в подвале сайта уже будет доступно.

Если нужно что-то выводить в каталоге только на странице карточки, но не выводить на других страницах каталога, то можно добавить код в element.php шаблона catalog.

Если нужно что-то выводить в шапке сайта в зависимости от того, в карточке мы товара или не в карточке, то в коде шапки сайта выводите html, а в component_epilog.php шаблона карточки товара добавьте код css или js, чтоб правил html-код в шапке.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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