Sale модуль битрикс – Интернет-магазин. Описание модуля

Модули

ИдентификаторНазваниеПродуктФункционал
Интеграция с 1СБУС, Битрикс24Модуль управления интеграцией с 1С.
abtestА/В тестированиеБУСМодуль для сравнения конверсии двух вариантов страницы.
advertisingРеклама, баннерыБУС, Битрикс24Модуль управления рекламой на сайте.
bitrixcloudОблако 1С-БитриксБУС, Битрикс24Модуль управления резервным копированием в облаке 1С-Битрикс и CDN.
bizprocБизнес процессыБУС, Битрикс24Модуль для создания бизнес-процессов и работы с ними.
bizprocdesignerДизайнер бизнес-процессовБУС, Битрикс24Модуль для проектирования, создания и изменения бизнес-процессов.
blogБлогиБУС, Битрикс24Модуль дает возможность ведения блогов на сайте.
calendarКалендарь событийБитрикс24Календарь событий.
catalogТорговый каталогБУС, Битрикс24Модуль торгового каталога позволяет создавать торговые каталоги товаров и услуг с ценами, наценками и импортом/экспортом данных.
clusterВеб-кластерБУС, Битрикс24Модуль поддержки веб-кластера.
cloudsОблачные хранилищаБУС, Битрикс24Модуль поддержки облачных хранилищ файлов.
compressionКомпрессияБУС, Битрикс24Модуль компрессирующий страницы сайта для ускорения их загрузки.
controllerКонтроллерБУС, Битрикс24Удаленное управление сайтами.
conversionКонверсияБУСВычисление конверсии для любого выбранного целевого действия.
crmCRMБитрикс24Модуль дает возможность создания CRM.
currencyВалютыБУС, Битрикс24Модуль управления валютами позволяет управлять валютами сайта и их курсами.
DAVdavБитрикс24Модуль поддержки доступа к объектам и коллекциям
desktopДесктопное приложениеБитрикс24Десктопное приложение
diskБитрикс24.ДискБитрикс24Модуль работы с файлами
extranetЭкстранетБитрикс24Модуль, поддерживающий работу сотрудников компании с внешними партнерами.
filemanУправление структуройБУС, Битрикс24Модуль для управления информационным наполнением и структурой сайта (ов), меню и правами доступа.
formВеб-формыБУС, Битрикс24Модуль организует работу с произвольными веб-формами, позволяет хранить и фильтровать данные заполненных форм.
forumФорумБУС, Битрикс24Модуль для создания форумов.
highloadblockHighload-блокиБУС, Битрикс24Быстрые справочники, без поддержки иерархии, с ограниченной поддержкой свойств.
iblockИнформационные блокиБУС, Битрикс24Модуль работы с информационными блоками позволяет управлять и каталогизировать информацию различного характера — новости, вакансии, список продуктов.
ideaМенеджер идейБУС, Битрикс24Менеджер идей
imВеб-мессенджерБУС, Битрикс24Модуль мгновенных сообщений и уведомлений.
intranetИнтранетБитрикс24Интранет — корпоративный портал
ldapAD/LDAPБУС, Битрикс24Модуль для работы с Active Directory и LDAP.
learningОбучениеБУС, Битрикс24Модуль дистанционного обучения.
listsУниверсальные спискиБУС, Битрикс24Модуль для организации работы с различной информацией из публичной части сайта.
mailПочтаБУС, Битрикс24Почтовый модуль, для получения почты, фильтрации писем и выполнения заданных действий.
mainГлавный модульБУС, Битрикс24Ядро продукта с технологией SiteUpdate.
meetingПланерки и собранияБитрикс24Модуль для организации и проведения планерок и собраний.
mobileappМобильная платформаБитрикс24Модуль позволяет создавать мобильные приложения.
perfmonМонитор производительностиБУС, Битрикс24Модуль мониторинга параметров производительности сайта.
photogalleryФотогалерея 2.0БУС, Битрикс24Модуль позволяет организовать на сайте фотогалереи с массовой загрузкой изображений.
pullPush and PullБУС, Битрикс24Модуль позволяет организовать транспорт мгновенных нотификаций и сообщений клиентам.
reportКонструктор отчетовБУС, Битрикс24Создание и генерация отчетов
saleИнтернет-магазинБУС, Битрикс24Позволяет осуществлять продажи товаров посетителям сайта.
scaleМасштабированиеБУС, Битрикс24Инструментах масштабирования сервера до отказоустойчивой кластерной системы.
searchПоискБУС, Битрикс24Поисковый модуль, осуществляющий индексирование и поиск на сайте.
securityПроактивная защитаБУС, Битрикс24Модуль проактивной защиты сайта.
seoПоисковая оптимизацияБУССтатистика и инструменты для поисковой оптимизиции сайта.
socialnetworkСоциальная сетьБУС, Битрикс24Модуль дает возможность создания социальной сети на сайте.
socialservicesСоциальные сервисыБУС, Битрикс24Интеграция с внешними социальными сетями и сервисами.
statisticВеб-аналитикаБУС, Битрикс24Модуль сбора и отображения статистики сайта.
subscribeПодписка, рассылкиБУС, Битрикс24Модуль для организации списков рассылки.
supportТехподдержкаБУС, Битрикс24Модуль позволяющий организовать на сайте систему обращений посетителей к группе техподдержки.
tasksЗадачиБитрикс24Модуль управления задачами
timemanУчет рабочего времениБитрикс24Модуль учета и контроля рабочего времени
translateПереводБУС, Битрикс24Модуль перевода языковых файлов.
videoВидеоконференцииБитрикс24Модуль предоставляет возможность проведения видеоконференций.
videoportВидеопортБитрикс24Модуль предоставляет возможность использовать видеоконференции компании Trueconf.
voteОпросы, голосованияБУС, Битрикс24Модуль позволяющий организовать систему опросов и голосований посетителей сайта.
voximplantТелефонияБитрикс24Реализация телефонных звонков.
webdavБиблиотека документовБитрикс24Библиотека документов
webserviceВеб-сервисыБУС, Битрикс24Модуль позволяющий организовать систему веб-сервисов и SOAP.
wikiWikiБУС, Битрикс24Модуль дает возможность ведения wiki-страниц на сайте.
workflowДокументооборотБУС, Битрикс24Модуль позволяющий организовать поэтапную обработку документов сайта.
xdimportИмпорт данных из внешних источниковБитрикс24Инструменты для импорта данных в систему из внешних источников.
xmppXMPP серверБитрикс24Модуль позволяет использовать Jabber-клиенты для общения внутри корпоративного портала.

dev.1c-bitrix.ru

Битрикс — Автоматически обновляемая витрина

1.4.6 (19.07.2017)Обновление до версии 1.4.6

— Добавлена возможность очистки временного хранилища — Стандартные настройки

1.4.5 (05.07.2017)Обновление до версии 1.4.5

— Исправлены недочеты в выгрузке в yml (выгрузка всех свойств кроме 1С, округление количества, детальное описание)

1.4.4 (18.04.2017)Обновление до версии 1.4.4

— Добавлен функционал загрузки инфомодели.

1.4.3 (01.07.2016)Обновление до версии 1.4.3

— Добавлена поддержка функционала мультипривязок к разделам из личного кабинета.

1.4.2 (28.10.2016)Обновление до версии 1.4.2

— выгрузка xml_id в экспорте

— загрузка идентификатора витрины в служебное свойство

1.4.1 (17.10.2016)Обновление до версии 1.4.1

— изменение логики генерирования символьных кодов свойств, правки
— технические доработки

1.4.0 (17.10.2016)Обновление до версии 1.4.0

— добавлена возможность выгружать в экспорте дополнительные картинки
— добавлена возможность фильтровать товары для экспорта по цене

1.3.9 (10.10.2016)Обновление до версии 1.3.9

— корректировка логики формирования символьных кодов источника

— доработка логики загрузки изображений и создания товара

1.3.8 (05.10.2016)Обновление до версии 1.3.8

— добавлена опция установки количества обрабатываемых товаров за шаг
— исправлены недочеты с планированием синхронизации в модуле и недочеты интерфейса

1.3.7 (23.09.2016)Обновление до версии 1.3.7

— проработка интерфейса

1.3.6 (21.09.2016)Обновление до версии 1.3.6

— исправление ошибок

1.3.5 (15.09.2016)Обновление до версии 1.3.5

— оптимизация процесса синхронизации

1.3.4 (06.09.2016)Обновление до версии 1.3.4

— исправлена проблема с деактивацией товаров, которых нет в прайсе
— добавлена опция установки цен с учетом НДС
— добавлена возможность выгрузки поля «Производитель» в YML

1.3.3 (19.08.2016)Обновление до версии 1.3.3

— исправлены ошибки и баги интерфейса

— исправлены ошибки при ресайзе с учетом настроек инфоблока
— добавлена возможность выгрузки всего каталога из личного кабинета

1.3.2 (08.08.2016)Обновление до версии 1.3.2

— изменение процедуры деактивации товаров и разделов (деактивация по времени теперь работает в рамках всего инфоблока и использует поле «Дата обновления»)
— добавлена опция «Деактивировать товары, которых нет в выгрузке источника»
— добавлена опция «Сохранять корневые привязки для разделов»

1.3.1 (13.07.2016)Обновление до версии 1.3.1

— исправлено ведение статистики пропущенных товаров и разделов
— исправлена ошибка при фильтрации невыбранных разделов
— исправлена потенциальная ошибка при обновлении количества товара

1.3.0 (12.07.2016)Обновление до версии 1.3.0

— исправление функционала деактивации разделов
— исправление создания свойств

1.2.9 (08.07.2016)Обновление до версии 1.2.9

— добавлена настройка сохранения свойств (загружать все свойства, загружать только служебные свойства, не загружать свойства)

— добавлена возможность генерации описания из свойств товара
— добавлена возможность деактивировать разделы, в которых нет активных товаров

1.2.8 (07.07.2016)Обновление до версии 1.2.8

— добавлена выгрузка остатков через Экспорт модуля
— добавлена возможность выгружать только активные товары через Экспорт модуля
— улучшен интерфейс выбора свойств в детальных настройках Экспорта

1.2.7 (09.06.2016)Обновление до версии 1.2.7

— добавлена возможность выгружать каталог из Битрикс в сервис с помощью специального экспорта YML модуля

— добавлен режим обновления товаров — «обновлять название» — исправления по кодировке

1.2.6 (09.06.2016)Обновление до версии 1.2.6

— исправлена загрузка изображений с некоторых источников
— добавлен режим сохранения описания
— добавлена настройка сохранения количества товара по умолчанию

1.2.5 (21.06.2016)Обновление до версии 1.2.5

— блокировка одновременного запуска нескольких синхронизаций
— возможность сохранять свойства «производитель» и «артикул» в списочные свойства

— настройка для количества журналов, которые сохранять в системе
— устранение недочетов

1.2.4 (14.06.2016)Обновление до версии 1.2.4

— новая страница синхронизации — очистка и контроль файлов журналирования

1.2.3 (09.06.2016)Обновление до версии 1.2.3

— изменения интерфейса

1.2.2 (31.05.2016)Обновление до версии 1.2.2

— правки недочетов, оптимизация

1.2.1 (23.05.2016)Обновление до версии 1.2.1

— введение режимов обновления товаров
— добавлена возможность сохранения короткого описания в анонс
— улучшения по интерфейсу

1.2.0 (18.05.2016)Обновление до версии 1.2.0

— Исправление ошибок
Примечание: процесс обновления модуля может занять достаточно продолжительное время, так как обновляется структура таблиц временного хранилища модуля.

1.1.0 (28.03.2016)
Обновление до версии 1.1.0

— Добавлен функционал установки модификаторов цены
— Устранены мелкие недочеты

marketplace.1c-bitrix.ru

Модули

ИдентификаторОписаниеПродукт
Модуль управления интеграцией с 1С.БУС, Битрикс24
abtestА/В тестирование, модуль для сравнения конверсии двух вариантов страницы.БУС
advertisingРеклама, баннеры — управление рекламой на сайте.БУС, Битрикс24
bitrixcloudОблако 1С-Битрикс — управление резервным копированием в облаке 1С-Битрикс и CDN.БУС, Битрикс24
bizprocМодуль для создания бизнес-процессов и работы с ними.БУС, Битрикс24
bizprocdesignerДизайнер бизнес-процессов — для проектирования, создания и изменения бизнес-процессов.БУС, Битрикс24
blogБлоги — ведения блогов на сайте.БУС, Битрикс24
calendarКалендарь событий.Битрикс24
catalogМодуль торгового каталога позволяет создавать торговые каталоги товаров и услуг с ценами, наценками и импортом/экспортом данных.БУС, Битрикс24
clusterМодуль поддержки веб-кластера.БУС, Битрикс24
cloudsМодуль поддержки облачных хранилищ файлов.БУС, Битрикс24
compressionМодуль компрессирующий страницы сайта для ускорения их загрузки.БУС, Битрикс24
controllerУдаленное управление сайтами.БУС, Битрикс24
conversionВычисление конверсии для любого выбранного целевого действия.БУС
crmМодуль дает возможность создания CRM.Битрикс24
currencyМодуль управления валютами позволяет управлять валютами сайта и их курсами.БУС, Битрикс24
DAVМодуль поддержки доступа к объектам и коллекциямБитрикс24
desktopДесктопное приложениеБитрикс24
diskМодуль работы с файламиБитрикс24
extranetМодуль, поддерживающий работу сотрудников компании с внешними партнерами.Битрикс24
filemanМодуль для управления информационным наполнением и структурой сайта (ов), меню и правами доступа.БУС, Битрикс24
formМодуль организует работу с произвольными веб-формами, позволяет хранить и фильтровать данные заполненных форм.БУС, Битрикс24
forumМодуль для создания форумов.БУС, Битрикс24
highloadblockБыстрые справочники, без поддержки иерархии, с ограниченной поддержкой свойств.БУС, Битрикс24
iblockМодуль работы с информационными блоками позволяет управлять и каталогизировать информацию различного характера.БУС, Битрикс24
ideaМенеджер идейБУС, Битрикс24
imМодуль мгновенных сообщений и уведомлений.БУС, Битрикс24
intranetИнтранет — корпоративный порталБитрикс24
ldapМодуль для работы с Active Directory и LDAP.БУС, Битрикс24
learningМодуль дистанционного обучения.БУС, Битрикс24
listsМодуль для организации работы с различной информацией из публичной части сайта.БУС, Битрикс24
mailПочтовый модуль, для получения почты, фильтрации писем и выполнения заданных действий.БУС, Битрикс24
mainЯдро продукта с технологией SiteUpdate.БУС, Битрикс24
meetingМодуль для организации и проведения планерок и собраний.Битрикс24
mobileappМодуль позволяет создавать мобильные приложения.Битрикс24
perfmonМодуль мониторинга параметров производительности сайта.БУС, Битрикс24
photogalleryМодуль позволяет организовать на сайте фотогалереи с массовой загрузкой изображений.БУС, Битрикс24
pullМодуль позволяет организовать транспорт мгновенных нотификаций и сообщений клиентам.БУС, Битрикс24
reportСоздание и генерация отчетовБУС, Битрикс24
saleПозволяет осуществлять продажи товаров посетителям сайта.БУС, Битрикс24
scaleИнструментах масштабирования сервера до отказоустойчивой кластерной системы.БУС, Битрикс24
searchПоисковый модуль, осуществляющий индексирование и поиск на сайте.БУС, Битрикс24
securityМодуль проактивной защиты сайта.БУС, Битрикс24
senderМодуль для организации работы рассылок.БУС, Битрикс24
seoСтатистика и инструменты для поисковой оптимизиции сайта.БУС
socialnetworkМодуль дает возможность создания социальной сети на сайте.БУС, Битрикс24
socialservicesИнтеграция с внешними социальными сетями и сервисами.БУС, Битрикс24
statisticМодуль сбора и отображения статистики сайта.БУС, Битрикс24
subscribeМодуль для организации списков рассылки.БУС, Битрикс24
supportМодуль позволяющий организовать на сайте систему обращений посетителей к группе техподдержки.БУС, Битрикс24
tasksМодуль управления задачамиБитрикс24
timemanМодуль учета и контроля рабочего времениБитрикс24
translateМодуль перевода языковых файлов.БУС, Битрикс24
videoМодуль предоставляет возможность проведения видеоконференций.Битрикс24
videoportМодуль предоставляет возможность использовать видеоконференции компании Trueconf.Битрикс24
voteМодуль позволяющий организовать систему опросов и голосований посетителей сайта.БУС, Битрикс24
voximplantРеализация телефонных звонков.Битрикс24
webdavБиблиотека документовБитрикс24
webserviceМодуль позволяющий организовать систему веб-сервисов и SOAP.БУС, Битрикс24
wikiМодуль дает возможность ведения wiki-страниц на сайте.БУС, Битрикс24
workflowМодуль позволяющий организовать поэтапную обработку документов сайта.БУС, Битрикс24
xdimportИнструменты для импорта данных в систему из внешних источников.Битрикс24
xmppМодуль позволяет использовать Jabber-клиенты для общения внутри корпоративного портала.Битрикс24

dev.1c-bitrix.ru

Модуль для Bitrix | Shiptor

Совместимость

Поддерживает Bitrix версии от 16.0 в редакциях «малый бизнес», «бизнес» и выше. Модуль предоставляется бесплатно. Модуль поддерживает адаптивный режим и композит. Провести установку помогает Мастер Легкого Старта, встроенный в модуль. Также есть короткий раздел справки «Быстрый старт».

Возможности

  • Автоматический расчет стоимости доставки по России, Казахстану и Беларуси.
  • Перерасчет стоимости доставки в зависимости от выбранного способа оплаты с учетом всех комиссий.
  • Возможность не включать комиссии наложенного платежа в стоимость доставки для покупателя.
  • Возможность округления стоимость доставки.
  • Отображение карты выбора пунктов самовывоза и постаматов.
  • Скрытие отдельных способов доставки или установка для них правила по отдельным регионам.
  • Увеличение отображаемого времени доставки.
  • Использование веса из карточек товаров для расчета доставки.
  • Использование габаритов из карточки товара для расчета доставки.
  • Выбор уникального поля товара для согласования с номенклатурой в ЛК Шиптора.
  • Демонстрация подсказок при вводе названия населенного пункта для удобства использования и точности расчета.
  • Распознавание адреса из нескольких полей (улица, дом , кв).
  • Автоматическая, полуавтоматическая или ручная передача заказов вместе с описью номенклатуры товаров и услуг в ЛК.
  • Передача заказов с наложенным платежом (только для России) в т.ч. с оплатой по карте или без него.
  • Автоматическое создание отгрузки при передаче заказа на доставку из региона в регион, минуя склад Shiptor.
  • Отображение трек-номера Shiptor в админпанели сайта и автоматическое обновление внутреннего статуса заказа.
  • Возможность связать внутренние статусы заказа Shiptor с имеющимися статусами платформы Bitrix.
  • Совместим с правилами маркетинга для корзины платформы Bitrix.
  • Логирование операций обмена данными с Shiptor.
  • Возможность установки правил и опций по каждому способу доставки:
    • Наценка в %;
    • Наценка в ₽;
    • Бесплатная доставка;
    • Фиксированная цена;
    • Название при отображении;
    • Комментарий при отображении;
    • Минимальный и максимальный вес корзины для доставки;
    • Минимальная и максимальная сумма корзины для доставки;
    • Доступные категории товара для доставки;
    • Доступный способ оплаты;
    • Приоритет при отображении.

Кейсы

 motoroil24.ru

 bormash.com

 4k-monitor.ru

 shop.meilleur.ru

 windigo.ru

 dvemorkovki.ru

 redmachine.ru

 21-shop.ru

 chekhly.ru

 authentica.love

 prokrasivosti.ru

 lakberry.ru

 camping-elite.ru

 kanc-mir.ru

 medicatech.ru

 grass.su

Условия предоставления продукта и его поддержки

Модуль предоставляется «как есть».

Документация по установке, настройке и работе с ним опубликована в  разделе 1C Bitrix нашей справки.


Скачать модуль

shiptor.ru

1С-Битрикс Разработчикам — Изменения протокола обмена между 1С-Битрикс и 1С Предприятие

Вот такую веселую ошибку при обмене заказами могут наблюдать Битрикс-администараторы, накатившие свежие обновления на Битрикс, но не обновившие модуль обмена на стороне 1С

failure Ошибка проверки источника запроса. Обновите модуль обмена.

Видимо, битриксоиды отказались от поддержки ранее описанного ими же здесь протокола обмена:

http://dev.1c-bitrix.ru/api_help/sale…otocol.php

Напомню, каким раньше был протокол:

  1. Обмен заказами начинается с того, что 1С посылает http-запрос вместе с http-авторизацией следующего вида: http://<сайт>/bitrix/admin/1c_exchange.php?type=sale&mode=checkauth

    На этот запрос система 1С-Битрикс отвечает тремя строками (используется разделитель строк «\n»;):

    1. слово «success»;
    2. имя Cookie;
    3. значение Cookie.
    Примечание:
    все последующие запросы к 1С-Битрикс сопровождаются выставлением со стороны 1С имени и значения Cookie, полученными по команде «checkauth».
  2. Далее следует запрос 1С вида:
    http://<сайт>/bitrix/admin/1c_exchange.php?type=sale&mode=init

    В ответ 1С-Битрикс выдает две строчки:

    1. zip=yes, если сервер поддерживает обмен в zip-формате. В этом случае файлы на следующем шаге должны быть упакованы в zip-формате
      или
      zip=no, в таком случае файлы не должны быть упакованы, а передаются каждый по отдельности.
    2. file_limit=<число>, где <число> — максимально допустимый размер файла в байтах для передачи за один запрос. Если размер файла больше, то он должен быть порезан на части.
  3. Затем отправляется запрос вида:
    http://<сайт>/bitrix/admin/1c_exchange.php?type=sale&mode=query

    Сайт отдает заказы в формате CML 2. В случае успешного получения и записи заказов в 1С совершается запрос вида:
    http://<сайт>/bitrix/admin/1c_exchange.php?type=sale&mode=success

  4. Затем из 1С отправляется запрос вида:
    http://<сайт>/bitrix/admin/1c_exchange.php?type=sale&mode=file&filename=<имя файла>
    который загружает на сервер файл обмена, посылая содержимое файла в виде POST.
Конечно, странно, что сейчас битриксоиды полностью отказались от поддержки модуля обмена, который идет в 1С УТ 11 без дополнений

Что делать, если такое произошло на вашем проекте с ранее настроенной интеграцией? Конечно, если интеграция вашего сайта сделана без кастомизации на стороне 1С, проще всего накатить на 1С свежее битриксовое дополнение. Что же делать, если модуль обмена на стороне 1С у вас кастомизирован, и в ваши планы сейчас не входит делать всю работу на стороне 1С заново на основе нового модуля обмена (а ее придется делать заново – изменения модуля обмена глубоки, и обычным слиянием с использованием 1С-совской системы контроля версий тут не обойдешься — проверила), тогда проще использовать на стороне сайта модуль обмена, выдранный из старой версии Битрикс.

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

Идем в папку /bitrix/components/bitrix/ (на сайте, на котором обмен уже настроен и версия обмена вас устраивает) и копируем компоненты обмена

catalog.export.1c
catalog.export.1c
sale.export.1c

в свое пространство имен. Соответсвенно я копирую их в папку

/local/components/bedrosova/

Далее нам необходимо скопировать классы обмена. Мы не будем их наследовать в этот раз, а сделаем копии. Заводим свой файлик, не важно по сути, где он будет лежать и как называться, к примеру, можно положить его в /local/php_interface/lib/exchange.php

Открываем файл /www/bitrix/modules/iblock/classes/general/cml2.php и копируем класс class CIBlockCMLImport в свой файлик с другим именем, например с именем CIBlockCMLImport2, аналогично поступаем с файлом CIBlockCMLExport из того же файла.

Аналогично поступаем с классом CAllSaleExport из файла /bitrix/modules/sale/general/ export.php и с классом CSaleExport из /bitrix/modules/sale/mysql/export.php (делаем ему class CSaleExport2 extends CAllSaleExport2)

Далее в наших компонентах обмена из нашего пространства имен подключаем наш файл с нашими классами-копиями, после чего заменяем в компонентах все вызовы CIBlockCMLImport, CIBlockCMLExport и CSaleExport на вызовы CIBlockCMLImport2, CIBlockCMLExport2 и CSaleExport2

После этого идем в /bitrix/admin/ содаем там новый файл 1c_exchange2.php, копируем туда содержимое файла /bitrix/modules/sale/admin/1c_exchange.php

Заменяем в нашем файле /bitrix/admin/1c_exchange2.php вызовы стандартных компонентов битрикс bitrix:sale.export.1c, bitrix:sale.export.1c и bitrix:catalog.export.1c на вызовы наших кастомных (я заменяю на bedrosova:sale.export.1c, bedrosova:sale.export.1c и bedrosova:catalog.export.1c), прописываем в 1С путь к нашему скрипту обмена /bitrix/admin/1c_exchange2.php

Наслаждаемся!
Теперь можем спокойно обновлять битрикс, и не ждать сюрпризов по части обмена с 1С.

Примечание! Наши скопированные классы продолжают использовать стандартные языковые файлы.

dev.1c-bitrix.ru

1С-Битрикс Разработчикам — Модуль REST в БУСе. Как с ним работать. В 18 версии БУС появился модуль rest открывающий возможност…

Модуль REST в БУСе. Как с ним работать.
В 18 версии БУС появился модуль rest открывающий возможность получать с сайта данные по rest api. Как по мне так rest api в БУС не хватало достаточно сильно, особенно учитывая всевозможные fron-end технологии типа react/vue с серверным рендерингом. Вообще кастомизация некоторых компонентов битрикса это ад адский, к примеру компонент оформления заказа. Поэтому разделение back-end и front-end + серверный рендеринг мне кажется очень удобным и гибким подходом. Да, на back-end можно сделать вывод нужных данных в json и этого уже хватит для большинства задач. Но вот когда надо не просто отдать данные о товарах или новостях, а сделать оформление заказа или отслеживание тех-же заказов, то на реализацию подобного потребуется больше времени нежели простой вывод списка новостей в json.
У меня скоро стартует проект по разработке мобильного приложения и хотелось уже узнать, как работать с rest в БУСе. Лучше ведь делать на том, что есть «в коробке» т.к. хочется верить, что там все продумано с учетом всех особенностей платформы.
В поддержке мне не помогли разобраться с модулем, сказав, что документация в разработке, а принципиально rest бус — это rest b24. Я до этого не работал с b24 api и поэтому не знал, как и что там устроено. Для начала работы с Б24 через rest нужно создать приложение через специальную форму, но вот как создать приложение в БУСе? В админке БУСа нету раздела с приложениями. Я напрямую задал вопрос в поддержку «Как добавить приложение в БУСе (REST) ?» и получил ответ:
Вы можете разместит компонент bitrix:rest.marketplace.localapp на странице и добавлять приложения в БУСе
Что я и сделал. Разместив компонент, мы увидим точно такую же форму добавления приложения, как и в Б24. Указываем название приложения, ставим галочку «Приложение использует только API», указываем права доступа, указываем ссылку на приложение, жмем «сохранить». Для прав доступа я указал только user т.к. почти все остальное из Б24 и для моих целей не подходит и в списке не хватает многого, например sale (как я выяснил позже доступа к iblock, catalog нету в  принцепе). В ответ получаем «Код приложения», «Ключ приложения».
Теперь все как в Б24 за исключением нескольких мелочей. Отправляем запрос на https:///oauth/authorize/?client_id=. Нас кинет на авторизацию, если мы не авторизованы. Потом нас кинет на url, который мы указали при его создании с GET параметрами. Далее получаем токен как в б24. Получив токен, мы можем работать с rest.
Если модуль rest установлен, то уже можно запрашивать url /rest/ к Вашему сайту. В файле /bitrix/modules/rest/services/rest/index.php уже размещен компонент который отвечает за арботу с rest, bitrix:rest.provider с указанием url /rest/ в качестве url для rest. А внутри этого компонента вызывается другой компонент bitrix:rest.server, в котором указано, что он использует класс CRestProvider.
В CRestProvider описаны несколько методов для rest напрмиер methods, который выводит список доступных методов согласно вашему уровню доступа, указанному при создании приложения. Если передать этому методу параметр FULL=true, то получим все возможные методы на данным момент.
Для того чтобы получить список платежных систем я так понимаю служит метод sale.paysystem.list, но при его вызове получаем ошибку sale.paysystem.list. Для получения списка платежных систем нужно иметь доступ к sale и pay_system. Но в списке уровней доступа нету этих пунктов. А раскуривать коды компонента добавить эти уровни чет уже и не хочется, сложно все это. Похоже, что все это абсолютно не пригодно к использованию.

dev.1c-bitrix.ru

Битрикс — Как упрощает работу модуль настроек Centino?

Современные шаблоны содержат более 1 000 настроек. Чтобы найти нужную, требуются немалые усилия. Но в решениях Centino дело обстоит иначе. В этой статье расскажем, почему наш модуль настроек действительно упрощает процесс работы с сайтами.

Мы создали интуитивно понятный интерфейс, где все настройки сгруппированы в боковые табы по критериям. Удобно, что каждый раздел емко помещается в пределах страницы. Больше не нужно заниматься скроллингом ленты для поиска нужного пункта модуля. К тому же такая группировка дает четкое понимание, за что отвечает та или иная функция и в какой части сайта она отобразится.


Рассмотрим назначения основных разделов модуля административной части.

Базовые настройки. В них отображены группы полей, отвечающих за внешний вид сайта: его цвет, ширину, высоту, шапку, футер и мобильную версию.

Настройки разделов. В этой группе собраны поля настроек основных разделов сайта. Вы можете перемещать элементы на страницах, скрывать ненужные. А также выбирать тип отображения.

Дополнительно. Здесь присутствуют настройки внутреннего меню, его состав, количество пунктов, отображение картинок у корневых разделов и т.д. А также в этой группе можно активировать или деактивировать дополнительные баннеры на сайте.

Сервисы и интеграция. Раздел помогает настроить интеграции решения с другими сервисами аналитики и CRM-системами. Самим настроить счетчики и цели теперь проще простого.

Убедиться в удобстве функционала вы можете и сами, запросив доступы к административной части демо-версий наших решений. По всем вопросам пишите в онлайн-чат или на почту [email protected].

Демо-версии корпоративный сайтов Centino:

marketplace.1c-bitrix.ru

Обновлено: 16.10.2019 — 23:14

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *