Olá colaboradores do Wix Brasil.
Há como conectar uma entrada de "text" e "button" a um banco de dados?
Explicarei:
Criei um banco de dados onde os usuários enviam alguns dados, no entanto, após o envio somente eu posso atualizar os dados. Teria como colocar uma entrada de text conectada há um "button" de "submit" ou "save" para que o próprio usuário possa atualizar os seus dados sem a interferência do administrador do site?
Desde já agradeço pela ajuda, boa tarde!
Matheus estou com esse codigo em minha pagina de cadastro para validar cpf/cnpj sendo que ele funciona normal dizendo se e valido ou invalido, o problema e que ele deixa cadastrar mesmo se for invalido, como posso bloquear isso
$w.onReady(function () { let str = "98342908704" if(Testacpf(str)){ console.log("válido") }else{ console.log("inválido") } }); function Testacpf(strcpf) { var Soma; var Resto; Soma = 0; if (strcpf === "00000000000") return false; for (let i=1; i<=9; i++) Soma = Soma + parseInt(strcpf.substring(i-1, i), 10) * (11 - i); Resto = (Soma * 10) % 11; if ((Resto === 10) || (Resto === 11)) Resto = 0; if (Resto !== parseInt(strcpf.substring(9, 10), 10) ) return false; Soma = 0; for (let i = 1; i <= 10; i++) Soma = Soma + parseInt(strcpf.substring(i-1, i), 10) * (12 - i); Resto = (Soma * 10) % 11; if ((Resto === 10) || (Resto === 11)) Resto = 0; if (Resto !== parseInt(strcpf.substring(10, 11), 10 ) ) return false; return true; } export function botao1_click(event) { let cpf = $w('#input3').value.replace(".", "").replace(".", "").replace("-", "") if(Testacpf(cpf)){ $w('#text17').text = "válido" }else{ $w('#text17').text = "inválido" } }
Obrigado @Matheus Alexandre , já configurei seguindo os passos do tutorial.
Oi @gus
Temos um artigo que ensina passo a passo como fazer isso. Veja:
Criação de Formulário para Editar Dados em uma Coleção do Banco de Dados
https://support.wix.com/pt/article/tutorial-do-corvid-cria%C3%A7%C3%A3o-de-formul%C3%A1rio-para-editar-dados-em-uma-cole%C3%A7%C3%A3o-do-banco-de-dados