dalenguyen / firebase-wordpress-plugin

A plugin that helps to integrate Firebase to WordPress
https://firebase-wordpress-docs.readthedocs.io
GNU General Public License v2.0
111 stars 31 forks source link

[Save on Firestore] changing the type of a information #100

Closed mcollinar closed 2 years ago

mcollinar commented 4 years ago

All the information that Contact form 7 sent to Firestore are comming like Type String...But i need to sent Bollean, Number, and other types...

This is my Contact form 7:

[hidden collectionName "Produtos"] [hidden databaseType "firestore"] [hidden criador class:getFirebaseUid "INVALID"] [hidden dateType "data_nascimento"] [hidden mapTypes "endereco"] [hidden fileType "fotos"]

[file fotos__0 limit:1mb filetypes:gif|png|jpg|jpeg]

[text* titulo placeholder "Titulo do Serviço"]

[text* descricao placeholder "Diarista localizada..."]

[number preco_original id:preco_original min:1 max:10000000 placeholder "Preço"]

[calculated preco id:preco "(preco_original*0,15)+preco_original"]

[radio categoria id:categoria default:1 "Aulas e Cursos" "Empreendedorismo" "Manutencao aparelhos" "Servicos Domesticos" "Construcao e Reformas" "Eventos e Festas" "Outro"]

[number categoria_id id:categoria_id min:1 max:10000000 placeholder "667"]

[text* sub_categoria placeholder "Aulas de Matematica"]

[number subcategoria_id id:subcategoria_id min:1 max:10000000 placeholder "669"]

[text* endereco__endereco placeholder "Endereço (Rua, Avenida, Logradouro)"] [text* endereco__bairro placeholder "Bairro"] [text* endereco__cidade placeholder "Cidade"] [text* endereco__estado placeholder "Estado"] [number endereco__numero id:endereco__numero min:1 max:10000000 placeholder "Número"] [text* endereco__complemento placeholder "Complemento"] [number endereco__cep id:endereco__cep min:1 max:99999999 placeholder "CEP"]

[radio segunda id:segunda default:1 "True" "False"] [radio terca id:terca default:1 "True" "False"] [radio quarta id:quarta default:1 "True" "False"] [radio quinta id:quinta default:1 "True" "False"] [radio sexta id:sexta default:1 "True" "False"] [radio sabado id:sabado default:1 "true" "false"] [radio domingo id:domingo default:1 "True" "False"] [submit id:if-data-submit "Cadastrar Serviço"] ------------------ This are Bollean Type ---------------

[radio segunda id:segunda default:1 "True" "False"] [radio terca id:terca default:1 "True" "False"] [radio quarta id:quarta default:1 "True" "False"] [radio quinta id:quinta default:1 "True" "False"] [radio sexta id:sexta default:1 "True" "False"] [radio sabado id:sabado default:1 "true" "false"] [radio domingo id:domingo default:1 "True" "False"] --------------------This are number type -----------------

[number preco_original id:preco_original min:1 max:10000000 placeholder "Preço"]

[calculated preco id:preco "(preco_original*0,15)+preco_original"]

[number categoria_id id:categoria_id min:1 max:10000000 placeholder "667"]

[number subcategoria_id id:subcategoria_id min:1 max:10000000 placeholder "669"]

[text* endereco__endereco placeholder "Endereço (Rua, Avenida, Logradouro)"] [number endereco__numero id:endereco__numero min:1 max:10000000 placeholder "Número"] [number endereco__cep id:endereco__cep min:1 max:99999999 placeholder "CEP"]

dalenguyen commented 2 years ago

Not sure if this one is still needed. Feel free to create another issue.