Skip to content

Variabili di codifica

A varie funzioni possono essere applicate alle variabili in Planfix. Una di queste è:

::encode=url


Supponiamo di avere il compito di creare un link che, quando viene cliccato, passi parametri aggiuntivi specifici dal compito, come il nome di un corso di formazione. Il link sarà quindi:

https://site-course.com/forms/about-course/?course_name={{Task.LEAD's Source}}


Tuttavia, se il nome del corso contiene caratteri non validi, i dati del link non verranno trasferiti correttamente. Per esempio, un link con un nome di corso del genere:

Promotion "Learn video editing in just 1 month for free" (2020)


Apparirà così:

https://site-course.com/forms/about-course/?course_name=Promotion


Questo perché il link contiene spazi e caratteri speciali non consentiti quando si crea il collegamento. Tutti questi caratteri devono essere codificati. La funzione ::encode=url viene aggiunta alle variabili per effettuare questa codifica.

Il link corretto con le variabili dovrebbe quindi essere:

https://site-course.com/forms/about-course/?course_name={{Task.LEAD's Source::encode=url}}


E il link generato dopo l'applicazione della codifica sarà simile a questo:

https://site-course.com/forms/about-course/?course_name=%D0%90%D0%BA%D1%86%D0%B8%D1%8F%20%22%D0%9E%D0%B1%D1%83%D1%87%D0%B8%D1%81%D1%8C%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%BC%D0%BE%D0%BD%D1%82%D0%B0%D0%B6%D1%83%20%D0%B2%D1%81%D0%B5%D0%B3%D0%BE%20%D0%B7%D0%B0%201%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%20%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D0%BE%22%20%282020%29

Quindi, il nome del corso viene trasferito nel link senza perdite.


Vai a