
Сниппет mxDadataPartySuggest
Подключает party-suggest.js: подсказки организаций и автозаполнение полей ИНН, наименования, КПП, ОГРН, юридического адреса.
Параметры
| Параметр | Описание | По умолчанию |
|---|---|---|
| innInput | CSS-селектор поля ИНН | [name="inn"], #inn, [name="address_inn"] |
| connectorUrl | URL веб-коннектора | авто от assets_url |
Примеры
Базовый вызов
fenom
{'!mxDadataPartySuggest' | snippet}modx
[[!mxDadataPartySuggest]]С innInput (и при необходимости connectorUrl)
fenom
{'!mxDadataPartySuggest' | snippet : [
'innInput' => '[name="address_inn"]',
'connectorUrl' => 'assets_url' | config ~ 'components/mxdadata/connector-web.php',
]}modx
[[!mxDadataPartySuggest?
&innInput=`[name="address_inn"]`
&connectorUrl=`[[++assets_url]]components/mxdadata/connector-web.php`
]]Fenom и auto_escape
При включённом auto_escape выводите сниппет как сырой HTML, иначе скрипты могут экранироваться.
После ответа DaData по Party/FindById поле ИНН может обновляться скриптом. Повторный лишний запрос FindById на то же значение не выполняется (нет зацикливания при программной подстановке ИНН).
См. также
- Админка → Юрлица — сверка полей с ответом API
- Подключение на сайте — имена полей
address_innи т.д.
