407 читали · 8 месяцев назад
Bitrix Как правильно чистить кэш (общий, управляемый, композитный)
В Битрикс три основных слоя кэша: общий (кэш компонентов в /bitrix/cache), управляемый/тегированный (логика «по тегам» в /bitrix/managed_cache) и композитный HTML (целые страницы в /bitrix/html_pages). Чистим их по разным поводам и разными способами: через публичную панель «Очистить кэш», через админку «Настройки → Инструменты → Очистка файлов кэша», точечно — программно (очистка по тегу), радикально — удалением содержимого соответствующих папок. Начинайте с точечной очистки, избегайте «убить всё» в пиковые часы, после — прогрейте ключевые страницы...
Сортировка значений филтров по алфавиту в компоненте bitrix:catalog.smart.filter
Как оказалось, в Битриксе у компонента bitrix:catalog.smart.filter нет параметров для сортировки значений в фильтрах. Однако, задача есть, и нужно придумать как сделать сортировку значений в фильре по алфавиту. Для решения этой задачи можно добавить в конец файла result_modifier.php в шаблоне вызова компонента bitrix:catalog.smart.filter следущий код: // Массив свойств, которые нужно отсортировать, с указанием функции сортировки $resortProps = [ "BRAND" => "sortByName", "SERIES" => "sortByName", "STRANA" => "sortByName", ]; // Перебираем список выводимых свойст для отображения в фильтре foreach($arResult["ITEMS"]...
5727 читали · 6 лет назад
Robots.txt для сайтов на Битрикс
В интернете можно найти много вариантов файла robots.txt. для сайтов на 1С-Битрикс, но некоторые уже устарели, а другие имеют ошибки. Предлагаем актуальный в 2019 году правильный вариант robots.txt, который учитывает особенности Битрикс последних версий, а также особенности robots.txt для популярных решений Aspro Next, Deluxe, Nextype Magnit и решений корпоративных сайтов Aspro. При подготовке помимо рекомендаций поисковых сиcтем и анализа демо сайтов на решениях мы изучили индексацию реальных сайтов и попадание страниц в исключенные...