Подмена параметров текущего URL через GetCurPageParam
Иногда в 1С Битрикс необходимо преобразовать ссылку, заменив или убрав параметры в ней
Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации
Найдено результатов: 10 по тегам шаблон
Иногда в 1С Битрикс необходимо преобразовать ссылку, заменив или убрав параметры в ней
Разбор задачи Многие, наверное, замечали неудобство стандартного шаблона постраничной навигации в 1С-Битрикс: Создать собственную постраничную навигацию в 1С-Битрикс совсем не сложно. Для этого необходимо создать шаблон компонента постраничной навигации в папке вашей темы. Необходимо перейти в раздел…
Собранные решения охватывают подключение отложенной загрузки JS библиотек ядра, изоляцию кешируемых зон между шаблоном обёрткой и включаемой областью, переопределение визуальных константов под мультиязыковой проект и контролируемую миграцию на комбинацию sass-less конвейера.
Где заканчивается «тонкая настройка» Пара компонента и дефолтные значения в шаблоне часто противоречат друг другу: полезнее хранить договорённости в параметрах страницы и контролируемом пространстве имён свойств результата, чем переопределять скрытые ключи только внутри result_modifier . Кеширование и отладочные…
Две схемы кеширования в component.php Типовые комплекты ядра нередко сохраняют на диск и подготовленный HTML, и дерево данных. В кастомных компонентах уместнее держать в кеше только $arResult , если в шаблоне нужны побочные эффекты на каждый запрос или логика без «печени» статикой. В «полном» варианте внутрь…
Материал Подключение JS скриптов, файлов стилей CSS, программного кода для области <head> или помещаемого в конец страницы. За то, в какое место страницы будет помещены коды подключения скриптов (либо они будут объединены или подключены в виде единого файла), отвечают настройки главного модуля: Подключение CSS файла,…
Как вывести кусок вёрстки или логику из отдельного PHP‑файла через стандартный компонент main.include: путь от корня сайта, проброс параметров во включаемый файл и когда уместнее опереться на модули ядра.
Зачем вообще «магия» пути В шаблоне или логике рядом с компонентом часто нужны надёжные адреса к CSS, медиафайлам и соседним include. Руками набивать /bitrix/templates/<имя>/ — хрупко: название может смениться, а при тестировании нескольких шаблонов вы обязательно промахнётесь хотя бы в одном окружении. Ядро уже…
Где искать .settings.php и dbconn.php, как быстро вернуть привязку шаблонов через админку или таблицу b_site_template, и зачем в веб‑сервере задаётся BX_PERSONAL_ROOT для разнесения кеша и интерфейсов по доменам.