Никто не сталкивался с проблемой неработоспособности открытых линий в Битриксе? Суть проблемы с начала осени перестали работать открытые линии именно битриксовые коннекторы. Создав тикет в ТП битрикса было выявлено следующее что - сайт необходимо перевести на https и проблема решится. Перевёл портал на https, все равно не работают. Опять в ТП, выяснилось что надо и сайт где работает виджет так же переводить на https, прошло время "руки добрались" перевёл все сайты где есть виджет на https. И все равно не работают октрытые линии от Битрикса, хотя в этом же виджете, так же установлены коннекторы - Инстаграм, Вибер и прочее они нормально работают, общение клиентов и сотрудников компании идет. Долго копаясь в настройках битрикса выискивая причину нашёл её -
Путем анализа проблемы выяснил, что адрес у открытых линий http://*************/online/velopark, а должен быть https://www.**********/online/velopark, из за этого открытые линии не хотят работать. Как заставить битрикс принять адрес вида https://www.* ? В настройках модуля Настройки -> Настройки продукта -> Настройки модулей -> Коннекторы для внешних мессенджеров прописал - https://www.************.ru (весь сайт полностью переведен на https, везде настройки прописаны под https)
Диалог с сотрудниками завершается не начавшись (по истечению таймаута), так как виджет не может подключится к порталу.
Службы все рестартовал, дошло до того что сервер пришлось аппаратно перезагружать тоже не помогло. так же создавал новые открытые линии, все равно открытые линии создаются по http протоколу. Заявку в ТП создал, но там тишина уже неделю, как будто заявки нет.
Буду благодарен за идеи, как заставить Битрикс создавать открытые линии с https протоколом.
Наверное, ошибка в том, что вы невнимательно прочитали. Еще раз прочитать ветку и просмотреть логи, тут телепатов нет, чтобы мысленно выяснить, где вы допускаете ошибку.
Все правильно, создаете на хостинге, php файл, и в него передаете данные с https://lk.conversus.pro, 1) сначала на хостинге с битриксом создаете файл типа webhook.php 2) На конверсусе у вас должен у вас должны передаваться данные в этот файл, то есть там должна быть строка вида http://ваш_сайт_на_битрикс/webhook.php в этот файл у вас будут падать данные с внешнего сайта. 3) Ну а сам файл, здесь уже выкладывали с рабочими данными. 4) Ну а потом смотрите какие данные попадают в вашу систему, берите нужные и "скармливайте" их битриксу. Ничего сложного в этом нет.
B24 rest api. Заполнение поля типа список, как правильно сформировать массив параметров для передачи через rest api пользовательского поля типа список(enumeration)?
Алексей Громов написал: Угу и поиметь много геморроя, если вдруг придется делать синхронизацию с 1с. хотя конечно если так в ТЗ то может стоит пересмотреть структуру данных ?
1C нету и не планируется. А что Вы подразумеваете под:
Цитата
пересмотреть структуру данных ?
Просто интересно, вдруг придется столкнуться в дальнейшем.
B24 rest api. Заполнение поля типа список, как правильно сформировать массив параметров для передачи через rest api пользовательского поля типа список(enumeration)?
B24 rest api. Заполнение поля типа список, как правильно сформировать массив параметров для передачи через rest api пользовательского поля типа список(enumeration)?
B24 rest api. Заполнение поля типа список, как правильно сформировать массив параметров для передачи через rest api пользовательского поля типа список(enumeration)?
B24 rest api. Заполнение поля типа список, как правильно сформировать массив параметров для передачи через rest api пользовательского поля типа список(enumeration)?
Сначала закачайте по фтп, или другим удобным для вас способом этот архив (все части, если архив многотомный), в корень сайта, туда же положите файл restore.php. После этого в браузере в адресной строке наберите http://адрес_вашего_сайта/restore.php и далее следуйте инструкциям, там ничего сложного нет.
Владимир Ременюк, и не придет инпуты нужны только для проверки корректной работы самого кода, в для рабочей части инпуты надо отключить ( по крайней мере я отключил). И надо смотреть что приходит в Битрикс от сторонней системы. Проверять hook.log, смотреть какие данные приходят в битрикс, и потом из этих переменных, брать нужные значения и "скармливать" их уже Битриксу.
Можете, взять мой код он рабочий, и в данный момент передает лиды из Тильды в Битрикс, который я указал выше, только указать свои переменные.
Александр Окороков написал: Теперь след вопрос, Битрикс не видит - обязательного поля Тематика и обязательного поля Проект В документации про эти поля информации нет https://dev.1c-bitrix.ru/rest_help/crm/fields.php#lids . Плюс, ради интереса выгрузил Лиды, которые создает сам Битрикс, в выгрузке эти поля тоже пустые.
С этими полями разобрался, это от предыдущего админа осталось, это пользовательские поля были, причем обязательные. убрал и все заработало. Возник след вопрос. Прописываю -
Код
"SOURCE_ID" => $_REQUEST['formname'],
Для того чтобы источником было название формы, если просматривать в списке Лиды, то источник указан верно, но когда "заходишь" в Лид, источник стоит "Face-трекер"
Александр Окороков написал: Теперь след вопрос, Битрикс не видит - обязательного поля Тематика и обязательного поля Проект В документации про эти поля информации нет https://dev.1c-bitrix.ru/rest_help/crm/fields.php#lids . Плюс, ради интереса выгрузил Лиды, которые создает сам Битрикс, в выгрузке эти поля тоже пустые.
С этими полями разобрался, это от предыдущего админа осталось, это пользовательские поля были, причем обязательные. убрал и все заработало. Возник след вопрос. Прописываю -
Код
"SOURCE_ID" => $_REQUEST['formname'],
Для того чтобы источником было название формы, если просматривать в списке Лиды, то источник указан верно, но когда "заходишь" в Лид, источник стоит "Face-трекер"
Теперь след вопрос, Битрикс не видит - обязательного поля Тематика и обязательного поля Проект В документации про эти поля информации нет https://dev.1c-bitrix.ru/rest_help/crm/fields.php#lids. Плюс, ради интереса выгрузил Лиды, которые создает сам Битрикс, в выгрузке эти поля тоже пустые.
Всем доброго времени суток! Подскажите где ошибка уже второй день бьюсь, пытаюсь из Тильды, передать лиды, в Корпоративный портал. Тильда данные в Битрикс передает, а Битрикс в ответ пишет вот что -
Цитата
[error_description] => Не введено значение обязательного поля Тематика.<br>Не введено значение обязательного поля Проект.<br>
------///BEGIN//////------------------
2018.12.07 12:34:18
webform PHP
Array
(
[name] => test
[email] => test@test.ru
[phone] => 9993331111
[comments] => test 07-12-2018
[title] => Другое
[tranid] => 371618:105293162
[COOKIES] => _ym_uid=15433207431061138252; _ym_d=1543320743; BX_USER_ID=82ee83d0c3d67e45d4c21098e459e04f; tildauid=1543320770613.872011; _ga=GA1.2.934409917.1543995204; _gid=GA1.2.1113220158.1543995204; _ym_isad=2; _fbp=fb.1.1544167481971.1806725908; tildasid=1544171655529.130527; _ym_visorc_41617929=w; _ym_visorc_51334666=w; previousUrl=velopark.moscow%2F
[formid] => form31956286
[formname] => access_VeloPark
)
-----/// END ////-------------------
------///BEGIN//////------------------
2018.12.07 12:34:18
webform result CURL
Array
(
[error] => ERROR_CORE
[error_description] => Не введено значение обязательного поля Тематика.<br>Не введено значение обязательного поля Проект.<br>
)
-----/// END ////-------------------
Как я понимаю сам php отработал, а вот на CURL-е система "запнулась". Не может эта ошибка связанна с тем, что стоит php v 7.1? (В php не очень силён, прощу прощения, если вопрос неправильный)
Дмитрий Данилов написал: У меня всё поставилось, только картинки не отображаются в админке PHPMyAdmin пробовал открыть добавив каталоги темы через php_admin_value open_basedir в phpmyadmin.conf но не помогло - в инете нашел что это возможно из-за связки апа + ngix но не справился
Столкнулся именно с такой же ситуацией - phpmyadmin устанавливается открывается а иконок нету ... рыл инет плясал с бубном..) но как обычно много букффф Решилось так Дописал в конец файла /etc/nginx/bx/conf/bitrix.conf после
Причем обнаружил его в файле security.conf в той же директории (/etc/nginx/bx/conf/) т.е. поидее если у вас phpmyadmin отдельным хостом в nginx прописан то там этот файл инклудить и надо)