В интернет-магазине каждый лишний клик снижает конверсию. Один из самых раздражающих моментов — выбор города в форме оформления заказа. В Bitrix bitrix:sale.order.ajax
это свойство типа LOCATION. В статье показываю, как автоматически подставлять местоположение покупателя в это поле: с...
CIBlockType — класс ядра Битрикс для управления *типами информационных блоков* (ИБ).
Единое поле авторизации — это удобный UX-паттерн: пользователь вводит одну строку (логин, email или телефон), а система сама определяет тип и авторизует. Ниже — цельное, «боевое» решение для Битрикс: Управление сайтом / Битрикс24 коробка с акцентом на правильные фильтры, безопасность и обслуживание.
Кастомные события — мощный инструмент для создания слабосвязанных, поддерживаемых фронтенд-архитектур в 1С-Битрикс. С помощью BX.addCustomEvent
и BX.onCustomEvent
вы можете создавать сложные взаимодействия между компонентами, синхронизировать виджеты и строить событийные шины без лишних завис...
Многие разработчики, работающие с Битрикс: Управление сайтом, сталкиваются с задачей расширения стандартной системы авторизации. Часто возникает вопрос: можно ли позволить пользователям входить на сайт, используя телефон и пароль, email и пароль, а также логин и пароль — одновременно?
Кастомные события — один из самых простых и удобных способов «склеивать» независимые куски фронтенда в 1С-Битрикс. Вы подписываетесь на событие где-то в одном месте, генерируете его в другом — и код остаётся слабо связанным.
В этой статье разберём BX.removeCustomEvent
: когда её вызывать,...
В этой статье мы рассмотрим, как можно использовать BX.addCustomEvent для улучшения взаимодействия между различными компонентами системы, что позволяет создавать более модульные и гибкие решения.
Кратко: BX.cleanNode()
— это инструмент для удаления потомков (и самого узла при необходимости) из DOM-дерева прямо из коробки 1С-Битрикс. Функция незаменима, когда нужно быстро «обнулить» контейнер перед повторным выводом данных, освободить память, избавиться от привязанных слушателей событи...
Кратко: BX.remove()
— это “скальпель” для фронтенд-разработчика на 1С-Битрикс. С его помощью можно грамотно очищать DOM от временных элементов, всплывающих подсказок, динамически созданных форм или модальных окон, не оставляя «мёртвых» ссылок и обработчиков событий.
JavaScript-ядро Bitrix Framework содержит компактный, но чрезвычайно полезный метод BX.style()
. Он упрощает работу со стилями элементов и позволяет как читать, так и изменять CSS-свойства без прямой работы с style
и getComputedStyle
.
* стоимость зависит от конкретной задачи, ее объема и сложности выполняемых работ.
* стоимость зависит от объема и сложности выполняемых работ, используемой CMS.
Возможно участие в проекте на ежедневной основе, как разработчика. Занятость - до 20 часов в неделю
Минимальный срок - одна неделя.
* сумма фиксированная