Pull to refresh

Comments 13

где еще можно почитать, как устроен битрикс? мне неспешно надо написать небольшую интеграцию с 1С в онлайн… пытаюсь собрать материал.
Занимался разработкой одного интернет-магазина с обменом. В моем случае был программист 1С-{какой-то продукт склада} со стороны компании и я, со стороны 1С-Битрикс. Мы настроили связку обмена данными с магазином посредством SOAP-протокола. Возможен абсолютно любой вариант протоколов и вариантов связи. Но вся логика сводится к следующему: при инициации связи со стороны компании сайт принимает данные спец.написанным скриптом и добавляет/изменяет/удаляет товары (в зависимости от типа пришедшего запроса), в обратном случае изменения товара в магазине сайта (уменьшилось количество товара, заказ забронирован, какая-то иная проверка) второй скрипт соединяется с веб-частью компании, передавая все данные.

В частности архитектуры битрикса:
1. Добавление товаров — стандартная функция добавления элементов CIBlockElement::Add и данные для продажи, например, цены товаров через CPrice::Add
2. Изменения — по тем же ссылкам, только вызов Update.
3. В обратной ситуации (отправка с сайта в компанию) подход следующий. Во-первых вам необходимо составить список всех событий, по наступлению которых необходимо отправить данные. К примеру, вот список стандартных событий интернет-магазина.

Также, есть варианты использования стандартных средств обмена. Но это сильно ограничивает возможности обмена в целом, если не разобраться как устроен обмен изначально и нет ресурсов программистов по поддержке этих функций. Все таки стандартный обмен сильно привязан к типовым конфигурациям, к идеальной среде и шаг влево и шаг вправо — печалит результат. Здесь играет роль сложность бухгалтерских программ. Со стороны сайта можно свой приемщик сделать и направить программы в него. В общем, об этом тоже упомянул и ссылку дал.

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

Пишите в ЛС, если нужна будет помощь советом.
Поддерживаю комментом, сам сейчас пишу кастомный модуль.
По битриксу должно быть больше статей, так как инфа в сети чаще всего устаревшая, а в документации далеко не всё.
Приходится читать исходники классов и других модулей.
Битрикс.
Не секрет что за модуль?)
Средней секретности.)
Сбор статистики по различным социальным сетям, довольно специфический.
Самая лучшая документация по Битриксу… в исходниках =/
вы явно не видели исходники
Вы не согласны, что исходники являются наиболее полный докой на себя? =)))
Последние пару лет ковыряюсь с Битриксом… С уверенность могу Вам заявить, что с такой докой нужна дока на доку. :-)
Огромное вам спасибо. Можно спросить если делать SOAP, то как подвязать хендлер?
Подвязать хэндлер к чему?
Вообще говоря, в Битриксе нет годной реализации SOAP. Всё приходится пилить с нуля.
Sign up to leave a comment.

Articles