CIBlock::ReplaceDetailUrl() — это «скрытый» помощник Битрикса, который заменяет плейс-холдеры в масках URL-ов элементов и разделов инфоблоков на реальные значения. Он понимает такие маркеры, как #SECTION_CODE_PATH#
, #ELEMENT_CODE#
, #SERVER_NAME#
, умеет строить ссылку на товар через #PRODUCT_URL#
,...
Чаще всего поле остаётся пустым, когда не задан шаблон «URL страницы раздела» в настройках инфоблока — либо ваш скрипт читает данные не из того инфоблока. Ниже приведены четыре надёжных паттерна, которые быстро вернут рабочие ссылки и не сломаются при изменениях контента или настроек.
В 1С-Битрикс стили для WYSIWYG-редактора берутся из styles.css
вашего шаблона.
Чтобы пользователь видел стиль в списке, опишите его в .styles.php
.
Подключить внешние библиотеки (Bootstrap, Font Awesome) можно через параметр EDITOR_STYLES
в description.php
.
...
В данной статье мы рассмотрим различные способы вывода разделов из новостей в 1С-Битрикс. Вы узнаете, как использовать штатные компоненты, API-методы и комбинировать их для достижения наилучших результатов. Мы также поделимся примерами кода и полезными советами по SEO и UX, которые помогут сд...
Теоретический разбор, практические сценарии и решения типовых ошибок с рабочими примерами D7-ORM
Теоретический разбор, практические сценарии и решения типовых ошибок
CIBlockElement::GetList()
— главный «швейцарский нож» API инфоблоков, позволяющий получить элементы с гибкой фильтрацией, сортировкой, постраничкой, группировкой и выборкой свойств. В статье: подробное описание аргументов, типичные ловушки производительности, 15 рабочих примеров и эквив...
Для получения дерева категорий с использованием PHP Simple HTML DOM Parser необходимо выполнить несколько шагов. Этот процесс включает парсинг HTML-кода, поиск элементов, представляющих категории, и построение иерархической структуры (дерева). Рассмотрим это подробно.
CModule – базовый класс для работы с модулями в 1С-Битрикс. Все модули в системе должны наследоваться от данного класса и располагаться в файле /bitrix/modules/[ID_модуля]/install/index.php
. В этой статье мы рассмотрим основные свойства и методы класса CModule, приведём примеры кода и раз...
Композит (Static HTML Cache) — технология, которая разделяет страницу на «быструю» статическую оболочку и отложенные динамические фрагменты. Браузер получает готовый HTML-файл практически мгновенно, а динамика догружается AJAX-ом уже после первого рендера. В результате метрики TTFB/...
* указана минимальная стоимость. Стоимость выбранной лицензии «1С-Битрикс» оплачивается отдельно.
Разработка сайта без системы оплаты заказов через корзину
* стоимость зависит от наличия верстки, использования готового решения и т.д.
* стоимость зависит от конкретной задачи, ее объема и сложности выполняемых работ.