Кодування змінних
До змінних в Planfix можна застосовувати різні функції. Одна з них:
::encode=url
Припустимо у вас стоїть завдання сформувати посилання, при кліку на яке будуть передаватися певні додаткові параметри з завдання, наприклад, назва навчального курсу. Посилання буде виглядати так:
https://site-course.com/forms/about-course/?course_name={{Завдання.Істочник ЛІД'а}}
Але якщо назва курсу буде містити недопустимі символи, дані з посилання передадуться некоректно. Наприклад, посилання з такою назвою курсу:
Акція "Навчись відеомонтажу всього за 1 місяць безкоштовно" (2020)
Буде виглядати ось так:
https://site-course.com/forms/about-course/?course_name=Акція
Так відбувається, тому що посилання містить російські символи, пробіли та спеціальні символи, які недопустимі при його формуванні. Всі такі символи необхідно кодувати. Для цього до змінних додається функція ::encode=url.
В результаті правильне посилання зі змінними повинно виглядати наступним чином:
https://site-course.com/forms/about-course/?course_name={{Завдання.Істочник ЛІД'а::encode=url}}
А сформоване посилання після застосування кодування буде виглядати вже так:
Таким чином назва курсу в посиланні буде передано без втрат.