Sobre este projeto
it-programming / web-development
Aberto
Olá,
Preciso que desenvolva um script para ser usado no formulário próprio do Elementor do meu site.
Passarei o link do site para quem tiver interesse e entrar em contato comigo.
Segue abaixo definição do que precisa ser feito de acordo com os campos do formulário:
Tabela de Periodicidade dos planos
Plano Mensal Semestral Anual
Prata 49,90 47,40 39,90
Ouro 89,90 85,40 79,90
Diamante 109,90 104,40 99,90
Objetivo: Calcular o valor do contrato baseado na quantidade de dispositivos informados por plano e apresentar na tela.
Definições:
1. Ao informar a quantidade de dispositivos no plano prata, multiplicar a quantidade pelo valor correspondente ao período do plano contratado. Exemplo:
• Informou a quantidade 5 para o plano prata e periodicidade é mensal, então 5 * 49,90.
• Ou informou a quantidade 2 para o plano prata e periodicidade é semestral, então 2 * 47,40.
• Ou informou a quantidade 4 para o plano prata e periodicidade é anual, então 4 * 39,90.
2. O resultado do cálculo deve ser apresentado no campo valor do contrato. Este campo é apenas readonly.
3. A mesma regra vale quando informar a quantidade de dispositivos no plano ouro e o cálculo deve se basear nos valores da tabela para o plano ouro.
4. Pode-se informar a quantidade nos dois planos e caso isso aconteça, então somar os valores dos planos e exibir no campo valor do contrato.
5. Caso informe a quantidade no plano prata ou no plano ouro, o plano diamante deve ficar desabilitado, porque não pode contratar plano diamante junto com outros planos.
6. Caso não informe nem plano prata e nem ouro, aplicar a mesma regra de cálculo para o plano diamante, considerando os valores da tabela para o plano diamante. O mínimo que pode ser contratado no plano diamante é a quantidade de 5 dispositivos. Exibir o valor calculado no plano diamante no campo valor do contrato.
Alterações no layout:
Diminuir apenas o tamanho do input dos campos das quantidades dos planos, hoje está numa coluna 100%.
Validação do cnpj/cpf:
já tem um script que valida se o cnpj/cpf é validou ou não, mas não está funcionando. Preciso que isso seja corrigido ou que você crie um script de validação do campo cnpj/cpf. Observação: Já está sendo usado um plugin que formata este campo, mas não valida, o que precisa agora é validar o campo, sem perder a formatação.
Aceito sugestões de melhorias e aguardo o seu contato.
Contexto Geral do Projeto
Passarei o link do site para quem tiver interesse e entrar em contato comigo.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Fazer o design de uma landing page
Prazo de Entrega: Não estabelecido
Habilidades necessárias