Formulários de submissão: Como usar query strings

gdpr query strings submission forms

Bases de dados obsoletas

Já ensinamos antes como podem usar query strings no modal e como as query strings podem ajudar a actualizar as bases de dados obsoletas para que estejam em conformidade com as RGPD.

Neste novo update, as query strings têm novos atributos para ser usados juntamente com os formulários. Neste tutorial vamos aprender a usar esta query strings e ver como funcionam na prática.

Os novo atributos do GetComplied

Os atributos que vamos utilizar neste tutorial são os começados por gc_form_…

Para usar estes atributos  apenas precisam ser incluídos no link que pretende alterar o valor dos dados. Assim na próxima vez que esse link for clicado, verão os dados com as alterações que efetuou.

Dum ponto de vista prático, quando usa query strings, pode usar o mesmo formulário para várias ofertas de emprego diferentes sem ter de criar um formulário para cada uma.

Note que  alguns destes atributos podem ser editados quando está a criar o formulário.

Mas no caso de querer mudar um atributo (ex. titulo) pode rescrever essa opção com a query srting.

Consulte a lista completa de atributos aqui.

Como usar os novos atributos?

Este formulário foi criado num tutorial anterior sem query strings.

submission form whitout query strings

Now, imagine you have multiple job offers, but for all of them you need the same data information, you can create a submission form, and use the link like this:

Agora, imagine que tem múltiplas ofertas de emprego, mas todas elas têm as mesmas necessidades de dados. Pode criar um formulário e usar o link assim:

Exemplo 1 

www.yourwebsite.joboffers/submission_form_you_created/?gc_form_offer_title=Salesman&gc_form_offer_id=1&gc_form_title=My Company Job Offers&gc_form_subtitle=This section is for job applications for the company

submission_form_you_created/ – Link para o formulário que criou, pode se copiado em GetComplied > Projects > Forms.

 

?gc_form_offer_title=Salesman o titulo que quer que seja visto pelos utilizadores quando abrem o formulário

 

&gc_form_offer_id=1 o ID da oferta

 

&gc_form_title=My Company Job Offers O titulo genérico do formulário, que vai apresentar o formulário

 

&gc_form_subtitle=This section is for job applications for the company Este subtítulo pode conter informação sobre a oferta

Exemplo 2

www.yourwebsite.joboffers/submission_form_you_created/?gc_form_offer_title=Marketing Department&gc_form_offer_id=2&gc_form_title=My Company Job Offers&gc_form_subtitle=This section is for job applications for the company

submission form query strings

 

submission_form_you_created/ – Se usarmos o mesmo formulário o link é igual

 

?gc_form_offer_title=Marketing Department Aqui muda para a oferta de emprego que pretende identificar, como estamos a usar o mesmo formulário quando for submetido vamos poder distinguir.

 

&gc_form_offer_id=2 O mesmo do referido acima. Para mais tarde distinguirmos os formulários que foram submetidos.

 

&gc_form_title=My Company Job Offers Pode também dar um novo titulo que talvez se adeqúe mais à nova oferta

 

&gc_form_subtitle=This section is for job applications for the company – aqui será definido um novo subtítulo se necessário.

 

 

Os links acima direccionam para o mesmo formulário, no entanto os valores que cada link vai apresentar vão ser diferentes devido às configurações que efetuámos com as query strings. Assim fazer mais tarde a gestão dos formulários vai ser mais fácil.

Como gerir as aplicações?

Quando recebe várias aplicações pode gerir todas na mesma plataforma.

O beneficio das query strings é que pode reutilizar o mesmo formulário para vários propósitos em vez de ter que criar um diferente para cada.

Se tiver mais de 10 ofertas de emprego apenas precisa de adaptar o link a cada uma das ofertas.

Query strings são muito faceis de usar, por esta razão pode sempre pedir ao seu desenvolvedor para o ajudar e certamente que ele fará com que a mgaia aconteça num estalar de dedos 🙂

Entre em contato

Se tiver dúvidas ou problemas, não hesite em entrar em contato connosco através das redes sociais ou do email hello@getcomplied.com

Temos também um live chat que pode aceder no próprio site ao clicar no ícone que se encontra no canto inferior direito:  crisp getcomplied support

Converse connosco quando necessitar!

 

Was this post helpful?