Если Вам нужно, чтобы данные из формы (в нашем случае BreezingForms), синхронизировались в облаке Google Spreadsheets, то сделать это достаточно просто.
Начиная с BreezingForms 1.8.1, вы найдете новый плагин в установочном пакете под названием GData, что позволяет легко осуществить задуманное.
Начинаем с того, что устанавливаем плагин GData на свой сайт, где прежде уже был установлен BreezingForms. Далее нужно активировать данный плагин, и у Вас появится новая вкладка в расширенных настройках формы под названием «Google Drive».
Вам нужно кликнуть по ссылке, для того, чтобы дать доступ компоненту к Вашим Гугл-таблицам. После ввода регистрационных данных Google, Вы можете выбрать одну из уже существующих таблиц и всех рабочих листов, которые есть в выбранной таблице.
После выбора вы можете назначить поля формы в соответствующие поля в таблице. Обратите внимание, что первая строка таблицы Google представляет заголовки. Это очень важно, в противном случае поле не будет отображаться. Также убедитесь, что Вы не используете специальные символы в названиях заголовков, такие как пробел и дефис.
Давайте, для начала, посмотрим на Гугл-таблицу.
Как видите, верхняя строка - это заголовки полей. В нашем случае: дата, время, имя, телефон, год рождения.
Дата и время - это дополнительные поля, которые не идут из формы. Основные поля - это имя, телефон и год рождения. Их нужно указать обязательно.
После того, как их указали (не забывайте, что это названия полей формы с Гугл-таблицы, Вам просто нужно выставить соответствие), можно добавить и дополнительные поля. Их список Вы можете посмотреть выше.
То есть указывается название поля в таблице. Далее, выбирается соответствие в самом компоненте, то есть какие именно данные будут записываться в данное поле.
Таким образом, можно синхронизировать BreezingForms и Google-Таблицы.