Редактирование данных профиля

 

Для работы с данной инструкцией вам потребуется

  • Таблица с пользователями
  • Личный кабинет для каждого пользователя.

В редакторе личного кабинета добавляете форму с полями которые должны быть отредактированы.

У каждого поля включаете предзаполнение по Шаблонной странице и выбираете переменную которую будете изменять.

 

 

В примере будем изменять Имя, Почту и Фото пользователя. Присутствие поля Пароль в данном случае обязателен т.к. мы меняем почту не только в таблице, но и на стороне Креатиум.

 

 

Если будут изменяться данные не затрагивающие почту, то вы можете в действиях формы выбрать Заявка.

 

Получение заявки и изменение в интегромате

 

Сохраняем изменения, переходим в интегромат запускаем сценарий и отправляем тестовую заявку с данной формы, чтобы получить значения для дальнейшей работы.

  1. Добавляем новую ветку в роутере и задаем фильтр по названию нашей формы.

 

  1. Добавляем модуль Google Sheets - Search Rows для поиска пользователя.

 

  1. Добавляем модуль Google Sheets - Update a Row
    1. В поле Row number добавляете Row number из модуля с поиском пользователя.
    1. В поля которые должны быть изменены добавляете данные из формы.

 

Сохраняем изменения, добавляем еще один модуль HTTP - Make a request и вставляем адрес из таблицы с пользователями для обновления данных.

 

Работает на Creatium