Download the PHP package akiyatkin/autoform without Composer
On this page you can find all versions of the php package akiyatkin/autoform. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package autoform
Форма сгенерированная по данным в Google Sheets
Пример формы: lab-iq.ru/moroz/order
Установка через composer
Запуск
- Нужно настроить учётную запись в Google API подробно об этом рассказано в зависимости расширении drakon5999/gdoc2article.
- Указать id таблицы в конфиге .infra.json в свойстве.
Данные таблицы станут доступны через REST-сервис /-autofrom/mytable/listname
-
Для построения формы нужно подключить готовый слой с помощью infrajs/controller
- В таблице данных должны быть определёные колонки значения, которых будет обработаны и сгененирована форма.
Данные для генерации формы
- Вопрос - название поля
- Подсказка - несколько предложения доплонительного описания
- Обязательно - да или пустая строка, что бы заполнение поля считалось обязательным
Обработка формы
Пример приведён в файле infra.php. Нужно подписаться на событие и сформировать нужные данные для оплаты на основе данных из формы. Для Яндекс Кассы с интеграцией по Email в конфиге нужно указать и .
Цель
Для Яндекс.Метрики и Google.Аналитики генерируется событие autoform. По этому javascript событию нужно создать конверсионную цель.
All versions of autoform with dependencies
infrajs/rest Version ~1
infrajs/ans Version ~1
infrajs/load Version ~1
infrajs/mail Version ~1
infrajs/event Version ~1
infrajs/template Version ~1
akiyatkin/goal Version ~1
infrajs/session Version ~1
eonasdan/bootstrap-datetimepicker Version ~4
infrajs/layer-onsubmit Version ~1
infrajs/layer-autosave Version ~1