Как в n8n добавить текст перед значением, которое находится в поле?

Как добавить текст перед результатом значения номера телефона в платформе n8n, используя выражения со скриптами на JavaScript?
  • 11 июля 2024 г. 8:02
Ответы на вопрос 2
Для добавления текста перед значением, которое находится в поле в n8n, можно использовать функцию "Set" или "Function" в узле "Workflow". 

1. В узле "Workflow" выберите узел, содержащий значение номера телефона.
2. Далее добавьте новый узел "Function" или "Set" после выбранного узла.
3. В настройках нового узла укажите на следующий код на JavaScript, чтобы добавить текст перед значением в поле:

```javascript
const phoneNumber = {{$node["Имя предыдущего узла"].json["название поля с номером телефона"]}};
const newText = "Текст, который нужно добавить перед номером: ";
const newPhoneNumber = newText + phoneNumber;

return {
  json: {
    newPhoneNumber: newPhoneNumber
  }
};
```

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

4. После этого сохраните настройки узла и выполните рабочий процесс, чтобы увидеть результат.

Теперь значение номера телефона будет содержать добавленный перед ним текст в указанном поле.
{{ "Phone " + $('Webhook').item.json.body.telefon_klient }}
Похожие вопросы