Для работы с данной инструкцией вам потребуется
- Таблица с пользователями
- Личный кабинет для каждого пользователя.
В редакторе личного кабинета добавляете форму с полями которые должны быть отредактированы.
У каждого поля включаете предзаполнение по Шаблонной странице и выбираете переменную которую будете изменять.
В примере будем изменять Имя, Почту и Фото пользователя. Присутствие поля Пароль в данном случае обязателен т.к. мы меняем почту не только в таблице, но и на стороне Креатиум.
Если будут изменяться данные не затрагивающие почту, то вы можете в действиях формы выбрать Заявка.
Получение заявки и изменение в интегромате
Сохраняем изменения, переходим в интегромат запускаем сценарий и отправляем тестовую заявку с данной формы, чтобы получить значения для дальнейшей работы.
- Добавляем новую ветку в роутере и задаем фильтр по названию нашей формы.
- Добавляем модуль Google Sheets - Search Rows для поиска пользователя.
- Добавляем модуль Google Sheets - Update a Row
- В поле Row number добавляете Row number из модуля с поиском пользователя.
- В поля которые должны быть изменены добавляете данные из формы.
Сохраняем изменения, добавляем еще один модуль HTTP - Make a request и вставляем адрес из таблицы с пользователями для обновления данных.