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

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

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

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

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

image

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

image
image

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

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

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

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

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

image