Инструкции и заметки по 1С-Битрикс

Пишу заметки, преимущественно для себя, но стараюсь описывать все более менее подробно и с примерами. Если что-то не получается или не нашлось заметки под вашу задачу, создайте тему на форуме отвечаю по возможности.

Работа с HTTP-запросами: Обзор возможностей класса \Bitrix\Main\HttpRequest Просмотров: 4131

Класс \Bitrix\Main\HttpRequest, является наследником класса Request, представляет собой мощный инструмент для работы с данными, отправляемыми на сервер, а также с настройками сервера и другими аспектами запроса. В Bitrix часто возникает необходимость обработки данных, полученных из форм, URL-парамет...

Создание агента в 1С-Битрикс, на реальном примере Просмотров: 4059

Задача: Каждый час нужно обновлять свойство элементов/товаров с типом строка "В наличии", вписывать в него либо "Да" либо "Нет" - согласно наличию товара на двух складах. Далее свойство используется в умном фильтре при выводе каталога.

Номера страниц в Title и Description при постраничной навигации каталога Просмотров: 2095

Задача: Часто SEO-специалисты просят добавить номер страницы, из постраничной навигации, в заголовок и описание раздела каталога. По найденным инструкциям в интернете, все предлагают сделать это через init.php. Рассмотрим вариант без него.

Заполнить инфоблок брендов из свойства инфоблока с товарами Просмотров: 2026

Задача: в интернет-магазине есть инфоблок с товарами, загружаемый из 1С, у которого заполнено свойство "Производитель" и оно является списком. Нужно заполнить отдельный инфоблок этими производителями, чтобы не наполнять его вручную.

CRM Битрикс-24 на веб-окружении под Ubuntu 24.04, c поддержкой PUSH и многосайтовости Просмотров: 11763

Задача: Так как с 30 июня 2024 года операционная система CentOS-7 полностью снята с поддержки и не будет получать обновлений безопасности, принято решение создать аналог "Битрикс веб окружение" на Ubuntu 24.04

Удаление недоступных для заказа товаров из корзины Просмотров: 2347

Задача: пользователи магазина могу наполнять корзины, но не доходить до оформления заказа. Такие корзины считаются брошенными. Но, пользователь может вернуться к оформлению через несколько дней и некоторые товары (ранее добавленные в корзину) могут быть сняты с продажи. Однако, такую корзину...

Удалить все картинки элементов инфоблока: анонс, детальную и дополнительные картинки (MORE_PHOTO) Просмотров: 3459

Задача: В инфоблоке 10 000 элементов, нужно удалить картинки анонса, детальные и дополнительные картинки из свойства MORE_PHOTO. Так как элементов много, скорее всего упремся в лимиты таймаутов сервера, по этому нужно сделать это пошагово.

Заполнение множественного пользовательского свойства типа "строка" через API Просмотров: 2534

Задача: когда пользователь заходит в мобильное приложение, нужно сохранить FCM токен устройства в пользовательское поле "Токены устройств". Поле является множественной строкой - так как у пользователя может быть не одно устройство.

Фильтрация разделов каталога с помощью умного фильтра Просмотров: 4753

Задача: В каталоге выводится умный фильтр, нужно сделать так чтобы он применялся не только к товарам но и к компоненту "Список разделов" (catalog.section.list), что бы оставались только подразделы в которых содержатся найденные товары.

Получение SEO данных элементов и разделов инфоблока, через API 1С-Битрикс Просмотров: 6306

Для того чтобы извлечь данные из вкладки SEO административной панели Битрикс, необходимо использовать специализированные классы для работы с наследуемыми свойствами элементов и разделов инфоблока.

Показать выбранные параметры умного фильтра над товарами, с возможностью отмены выбора Просмотров: 4564

Задача: При выборе параметров товаров в умном фильтре показать выбранные параметры из чекбоксов в виде кнопок и предоставить возможность отмены выбора, кликая по этим кнопкам.

Настройка push уведомлений через Firebase в приложении Apache Cordova Просмотров: 6363

Задача: Apache Cordova предоставляет удобный способ разработки кроссплатформенных мобильных приложений. В данной статье расскажу, как настроить отправку push уведомлений на платформах iOS и Android с использованием Firebase.

Кастомизация поля input type file, свой внешний вид Просмотров: 3394

Задача: Поле input type="file" предоставляет возможность загрузки файлов на веб-странице. Однако стандартный вид этого элемента не всегда соответствует дизайну сайта. В данной статье мы рассмотрим методы кастомизации этого поля с использованием CSS и JavaScript.

CAPTCHA с возможностью обновления без перезагрузки страницы в 1C-Битрикс Просмотров: 2898

Задача: Так как стандартная капча в 1С-Битрикс, может отобразиться не удачно (символы уходят за грань капчи или не удачно накладываются друг на друга), нужно дать пользователю возможность обновить ее, без перезагрузки страницы.

Стоимость разработки на 1С-Битрикс:

Индивидуальная разработка магазина

от 500 000 руб. от 5-ти недель

Разработка магазина на 1С-Битрикс с нуля. Дизайн, сборка и оптимизация производительности под конкретный проект и требования. Реализация любого функционала без ограничений готовых решений.

Запуск сайта на готовом решении

от 150 000 руб. от 7-ми дней

Вариант для тех, кто не хочет тратить много средств на индивидуальный проект, и не имеет серьезных требований к сайту. Магазин, быстро запускается на базе одного из 200-та готовых решений.

Мобильное приложение

от 550 000 руб. от 5-ти недель

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Сайт компании

от 300 000 руб. от 2-х недель

Корпоративный сайт с информационными разделами, каталогом товаров или услуг. Включает формы обратной связи карточек каталога, любое количество статичных и динамичных разделов.

Инфоресурс

от 300 000 руб. от 4-х недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

3D‑моделирование, визуализация

от 25 000 руб. от 3-х дней

По вашим фото, чертежам или описанию создадим 3D‑модели и отрендерим набор изображений для каталога товаров: общий вид, крупные планы и технические ракурсы или 360°‑обзор товара.