Page History
Для билд скрипта флагом к сборке кастомной формы для клиента является наличие в папке клиента
файла с именем external-form.js.
При установки формы для нового клиента надо не забывать о правильных CORS заголовках для
все необходимых файлов и REST путей.
Необходимо прописать адрес сайта клиента, на который нужно встроить форму.
Сайт для встройки и отдельностоящая форма обязательно должны использовать защищённое соединение https.
Клиент
Для встраивания клиент должен подключить css и js файлы формы а также вставить следующий код
для указания места вставки формы:
<form id="action-form" target="result-frame" method="GET" data-remote-address="http://b2c.new.dev.ibesub.gridnine.com/" data-get-styles>
<div class="b-search-form-mobile" id="external-search-form"></div>
</form>
data-remote-address="http://b2c.new.dev.ibesub.gridnine.com/" - адрес сайта, на котором находится отдельностоящая форма, на который будут посылаться запросы.
data-get-styles - признак, по которому скрипт понимает, что нужно использовать стили, настроенные в МОМ в экспертном режиме.
Если этот атрибут не указан - отображение формы поиска и последующих шагов будет в стандартном визуальном решении.
id="external-search-form" - атрибут по которому скрипт находит тег, data-remote-address.
Элемент с таким атрибутом является контейнером для вставки формы.
...