@Sergeytolkachyov Добрый день. Подскажите пожалуйста, а как можно отправить значения

чекбоксов из RadicalForm в AmoCRM? При конфигурации как на скриншотах, увы, поле Тест в amoCRM не заполняется. Чекбоксы рисуются из RadicalForm_Elements.

Возможно принимающее поле в AmoCRM должно быть какого-то другого типа?

Если field name в настройках плагина указать просто developer, без квадратных скобок [], то будет ошибка в логах - последний скриншот.

28 ответов

94 просмотра

Квадратные скобки в имени поля означают, что это может быть массив значений: developer[1], developer['android'] и т.д. Я бы попробовал разные типы полей на стороне амо поназначать для этого поля и посмотреть в какое придёт. Чекбокс должен по идее либо булево отдавать (true/false), либо integer. Соответственно на стороне амо тоже должно быть поле типа integer - целое число.

Миша-Якубчук Автор вопроса
Миша-Якубчук Автор вопроса
Sergey Tolkachyov
Квадратные скобки в имени поля означают, что это м...

К сожалению пока не нашёл нужной комбинаци...(( Устанавливал все чекбоксы, в amoCRM ничего не пришло..(

Миша-Якубчук Автор вопроса
Миша Якубчук
screenshot К сожалению пока не нашёл нужной комбинаци...(( ...

Точнее заявки создаются и все остальные поля приходят. Чекбокс увы не получается

Миша Якубчук
Точнее заявки создаются и все остальные поля прихо...

value чекбокса приходит в простое текстовое поле. <input name="checkbox_test" type="checkbox" value="true" />

Миша-Якубчук Автор вопроса

тут пришло поле значение из поля value. А было ли оно выбрано или нет (checked) - выходит нельзя получить?

Миша-Якубчук Автор вопроса
Sergey Tolkachyov
screenshot Если не выбрано, то пусто.

хорошо. Наличие прям чекбокса в amo_crm не принципиально, а как тогда быть в случае с массивом developer[]? Радикал форм же так работает.. Вот тут я проверял со всеми чекбоксами, но поле текст так и не заполнилось (у вас на скриншоте там true)

@misha_yakubchuk вот html мой для чекбокса

Миша-Якубчук Автор вопроса
Sergey Tolkachyov
@misha_yakubchuk вот html мой для чекбокса

Видимо придётся так. Просто везде используются RadicalFormElements и он сделан по рекомендациям самого RadicalForm и поэтому добавляет квадратные скобки.

Миша-Якубчук Автор вопроса
Миша Якубчук
screenshot Видимо придётся так. Просто везде используются Rad...

Через запятую устроит? Соединять все селекты/чекбоксы с амо и с пляской с типами данных сейчас времени нет. Но простой implode может на время спасти

Миша Якубчук
более чем

Ок, ждите релиз сегодня попозже

Миша-Якубчук Автор вопроса
Миша-Якубчук Автор вопроса

Возможно вы имели ввиду php? Не уверен насчёт стандарта html. Есть множество примеров с одинаковым именем, но без квадратных скобок

Миша Якубчук
Возможно вы имели ввиду php? Не уверен насчёт стан...

Если речь о передаче массивов данных то они предаются именно так

Миша Якубчук
Возможно вы имели ввиду php? Не уверен насчёт стан...

В html массивы собираются именно так. @progreccor правильно всё говорит.

Миша-Якубчук Автор вопроса
Sergey Tolkachyov
Попробуйте обновиться.

Всё работает, большое спасибо)

Миша Якубчук
Всё работает, большое спасибо)

Обновление библиотеки прошло нормально? Интеграция не слетела?

Миша-Якубчук Автор вопроса
Sergey Tolkachyov
Обновление библиотеки прошло нормально? Интеграция...

да, всё прошло нормально. Обновил через джумлу (кнопкой update, а не загрузкой архива). Ничего не слетело)

Похожие вопросы

Обсуждают сегодня

Доброго вечера. Поскажите, как изменить код number_fomat, что цена была без копеек. <?php if(!empty($value)) { $parts = explode('.',$value); echo number_format ($part...
Katerina Beliayeva
12
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
слушайте, на многих старых сайта на 1.4 вижу этот алерт конкретно - смущает что ругается на index.php и manager/index.php Сайты друг с другом никак не связаны хостингами и об...
Jacov Borisov
5
core\config\database\connections\default.php На всякий случай проверь всё же файл <?php return [ 'driver' => env('DB_TYPE', 'mysql'), //$database_type 'host' => env('D...
Andrey K
2
добрый день. Подскажите, есть сайт на 1.4.7 и я хочу обновиться, особо ничего не меняя. мне выбирать версию 1.4.35 или третью ветку? и можно ли обновлять "как есть", или нужно...
Digital Cat
12
А это вообще исполнимо - посчитать прям всех-всех? Я же так понимаю, всегда найдется кто-то, кто не определился, не посчитался или еще как-нибудь испортит картинку
Julia Cherri
7
#оффтоп А кто-то уже видел, что там ребята из roistat настраивают на сайте? Очень хотят в админку "настроить аналитику бесплатно"
Julia Cherri
6
мои еще в начале пути, похоже. А куда уходят, если могут?
Julia Cherri
6
Как думаете, такою юмор на сайте лишним будет?
М
2
без автосабмита все равно должен?
Николай Архипов
2
Карта сайта