O'zgaruvchilarni kodlash
Planfixda turli funksiyalar O'zgaruvchilarga qo'llanilishi mumkin. Ulardan biri:
::encode=url
Masalan, sizga vazifadan ma'lum qo'shimcha parametrlar — masalan, trening nomi — uzatiladigan havolani yaratish vazifasi berilgan bo'lsin. Havola quyidagicha ko'rinadi:
https://site-course.com/forms/about-course/?course_name={{Task.LEAD's Source}}
Biroq, agar kurs nomida havola yaratishda ruxsat etilmagan belgilar bo'lsa, havola orqali ma'lumot to'g'ri uzatilmaydi. Masalan, quyidagi kurs nomi bilan havola:
Promotion "Learn video editing in just 1 month for free" (2020)
Quyidagicha ko'rinishga ega bo'ladi:
https://site-course.com/forms/about-course/?course_name=Promotion
Buning sababi — havolada bo'shliqlar va maxsus belgilar borligi, ular havola yaratishda ruxsat etilmaydi. Ushbu belgilarning barchasi kodlanishi kerak. O'zgaruvchilarga bu kodlashni qo'llash uchun ::encode=url funksiyasi qo'shiladi.
Shunday qilib, o'zgaruvchilar bilan to'g'ri havola quyidagicha bo'lishi kerak:
https://site-course.com/forms/about-course/?course_name={{Task.LEAD's Source::encode=url}}
Va kodlash qo'llangandan keyin yaratilgan havola quyidagicha bo'ladi:
Shunday qilib, kurs nomi havolaga hech qanday yo'qotishlarsiz uzatiladi.