Сквозная нумерация сообщений IPS4

В IPB 3 на странице темы была сквозная нумерация сообщений, т.е. 1, 2, 3, 4 …, это служило больше для визуальной составляющей: В IPS Suite 4 данной возможности нет, но легко добавляется на уровне шаблонов. Открыть  Appearance > Themes > Your skin > Templates > forums > front > topics > topic Найти: {{$postCount=0; $timeLastRead …

Форматирования даты активности элемента Битрикс

Пример форматирования даты активности элемента инфоблока Битрикса для тега time: <time class=»entry-time» datetime=»<?=FormatDate(«Y-m-d», MakeTimeStamp($arResult[«DISPLAY_ACTIVE_FROM»]))?>»><?echo $arResult[«DISPLAY_ACTIVE_FROM»]?></time>

Снять ограничение на количество товаров подписки в корзине Битрикс

Иногда возникает достаточно распространённая проблема — нельзя изменить количество товара в корзине Битрикса, т.е. поставить больше 1 шт, решение простое, это деактивировать опцию Продажа контента в настройках Торгового каталога для инфоблока: А что если на сайте реализована Продажа контента с вариантами подписки и нужно снять данное ограничение? И дективация этой настройки просто отключит функционал всего …

Проверка отображения панели администрирования Битрикс

Иногда нужно добавить класс для контейнера страницы в зависимости от активности панели администрирования: Для этого нужно вставить: <? if(!empty($APPLICATION->showPanelWasInvoked)) { echo ‘ admin-panel’; }?> Например: <div id=»wrapper» class=»wrapper<? if(!empty($APPLICATION->showPanelWasInvoked)) { echo ‘ admin-panel’; }?>»> И через CSS или JS можно спозиционированить тот или иной элемент.