Айнымалыларды кодтау
Планфіх-та әр түрлі функциялар айнымалыларға қолданылуы мүмкін. Олардың бірі:
::encode=url
Мысалы, тапсырмадан белгілі бір қосымша параметрлерді (мысалы, тренингтің атауын) жіберетін сілтеме жасау қажет болсын. Сілтеме былай көрінеді:
https://site-course.com/forms/about-course/?course_name={{Task.LEAD's Source}}
Алайда, егер курс атауында жарамсыз символдар болса, сілтемеге деректер дұрыс берілмейді. Мысалы, төмендегідей курс атауымен сілтеме:
Promotion "Learn video editing in just 1 month for free" (2020)
Мынандай түрде көрінуі мүмкін:
https://site-course.com/forms/about-course/?course_name=Promotion
Бұл сілтемеде бос орындар мен сілтеме жасау кезінде рұқсат етілмейтін арнайы символдар болғандықтан болады. Барлық осы символдар кодталуы тиіс. Айнымалыларға ::енцоде=ұрл функциясы қосылып, олар кодталады.
Сондықтан айнымалылармен дұрыс сілтеме келесідей болуы тиіс:
https://site-course.com/forms/about-course/?course_name={{Task.LEAD's Source::encode=url}}
Ал кодтаудан кейін жасалған сілтеме былай көрінеді:
Осылайша, курс атауы сілтемеге ешқандай ақпарат жоғалтпай тасымалданады.