Ir para conteúdo

wellingtonmelo

Members
  • Total de itens

    106
  • Registro em

  • Última visita

  • Dias vencidos

    1

Tudo que wellingtonmelo postou

  1. wellingtonmelo

    Scripts site tipo "Nametests" "Von Von"

    Uso o sistema Testes Pop, está me suprindo bem. Veja: https://testespop.com.br/comprar-testes-pop/
  2. Olá turma, beleza? Tenho bom conhecimento em HTML, CSS, mas não sei fazer coisas dinâmicas com javascript, jquary etc. Eu estou montando um projeto, estou responsável pelo design e um amigo pela programação. A página do produto vende em grosso, ao invés de adicionar 1 produto ao carrinho, adiciona 12. Desses 12, precisa definir os tamanhos das sandálias, são 3 tamanhos disponíveis. 35/36 37/38 39/40 Dai o usuário precisa dizer quantos pares de cada tamanho ele deseja, precisa fechar em 12. Montei o HTML com bootstrap, ficou assim: O usuário insere a quantidade e o campo QNT DISPONIVEL subtrai o valor do 12, exemplo: QNT DISPONIVEL: 9 35/36 = 3 37/38 = 39/40 = QNT DISPONIVEL: 4 35/36 = 3 37/38 = 5 39/40 = QNT DISPONIVEL: 0 35/36 = 3 37/38 = 5 39/40 = 4 E se não for pedir demais, alguma limitação para o usuário não poder inserir um valor maior que o permitido. Algum ninja do javascript ou outra linguagem consegue me dar uma dica sobre isso? Realmente não sei javascript. Segue o código que estou utilizando: <div class="form-contato"> <form action="" method="post" name="formcontato" onSubmit="return validar();" class="form-horizontal"> <script language="JavaScript" src="javascripts/cadastro.js" type="text/javascript"></script> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label" style="font-family: Lato, sans-serif!important;">QNT. DISPONÍVEL</label> <div class="col-sm-9"> <input type="number" class="form-control" id="cad_nome2" value="12" name="cad_nome" size="2" disabled> </div> </div> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label" style="font-family: Lato, sans-serif!important;">Tamanho 35/36</label> <div class="col-sm-9"> <input type="number" class="form-control" id="cad_sobrenome" name="cad_sobrenome" size="2" placeholder="Informe a quantidade..."> </div> </div> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label" style="font-family: Lato, sans-serif!important;">Tamanho 37/38</label> <div class="col-sm-9"> <input type="number" class="form-control" id="cad_sobrenome" name="cad_sobrenome" size="2" placeholder="Informe a quantidade..."> </div> </div> <div class="form-group"> <label for="inputEmail3" class="col-sm-3 control-label" style="font-family: Lato, sans-serif!important;">Tamanho 39/40</label> <div class="col-sm-9"> <input type="number" class="form-control" id="cad_sobrenome" name="cad_sobrenome" size="2" placeholder="Informe a quantidade..."> </div> </div> </form> <br><br> <div class="btn-group"> <div class="adicionar-ao-carrinho"> {botao} </div> </div> </div> Gratidão!!!
  3. Olá pessoal, beleza? Entendo bem de HTML, CSS, Bootstrap, mas funções dinâmicas que necessitam de Javascript, Jquary etc, eu não sei nada. Consegui um script e estou testando, mas o resultado é exibido em uma DIV, e preciso que esse resultado seja exibido em um input, para que o programador possa pegar esse resultado e jogar no banco. Olha o código: <script type="text/javascript"> function clicar() { var num1 = document.querySelector(".num1").value; var num2 = document.querySelector(".num2").value; var num3 = document.querySelector(".num3").value; var num4 = document.querySelector(".num4").value; var resultado = parseInt(num1) - parseInt(num2) - parseInt(num3) - parseInt(num4); document.querySelector(".resultado").innerHTML = resultado; } </script> <style type="text/css"> .num1{ float: right; width: 70%} .num2{ float: right; width: 70%} .num3{ float: right; width: 70%} .num4{ float: right; width: 70%} .resultado{ float: right; width: 70%} </style> QNT. DISPONÍVEL:<input class="num1" type="number" value="12" disabled><br><br> Tamanho 35/36: <input class="num2" type="number"><br><br> Tamanho 37/38: <input class="num3" type="number"><br><br> Tamanho 39/40: <input class="num4" type="number"><br><br> RESTAM: <div class="resultado"></div> <button onclick="clicar()">Resultado</button> Está fazendo a subtração do total (12), e mostrando quanto que resta. Porém, o meu amigo, outro piorque eu, programador meia boca que esta trabalhando comigo, disse que precisa que esse resultado apareça dentro de um input com disabled. Vi alguns script que ensinam a exibir a div dentro de um input, porém não consegui replicar. Preciso que o conteúdo da div: <div class="resultado"></div> Apareça dentro de um input, exemplo: <input class="num4" type="text" value=" <div class="resultado"></div> "> Alguém pode me ajudar? Estou muito preocupado, estourou o prazo e apareceu isso para fazer por fora do projeto. Abraço!! Obrigado!! OBS: Link onde estamos montando: http://spaflex.com.br/index.php?p=produto&amp;id=200043&amp;site=ad49f8e1bf4d27941b6051d14376304d4
  4. wellingtonmelo

    Pegar dados de uma div e colocar como value de um input

    Muito obrigado amigo, você foi de extrema ajuda, conseguiu tirar um peso da minha cabeça, pensei que não iria conseguir entregar isso. Agora falta muito pouco! Gratidão, boas férias ai, obrigado! Agora falta pouco para finalizar essa função, se alguém poder me ajudar a finaliza-la, serei muito grato!! aqui está o código de como ficou: https://jsfiddle.net/wellingtonmelo/8qkv2tzg/1/ Bom, nosso amigo Williams deixou tudo prontinho. Precisamos agora apenas fazer algum ajuste para não ZERAR o .num1 Quando a soma não é igual a 12, ele exibe o restante, porém ao adicionar a quantidade para somar o total de 12, trava. O ideal é que ao adicionar o valor que somado der o total de 12, a função apenas some o complemento. Exemplo, se o usuário digitar: Tamanho 35/36: 3 Tamanho 37/38: 3 Tamanho 39/40: 3 Vai restar 3. Se o usuário digitar 6 em um dos inputs, a função apenas precisa somar 6 + 3 ao invés de resetar. Algum outro ninja me ajuda ai, por favor!!!! Obrigado!!!
  5. wellingtonmelo

    Pegar dados de uma div e colocar como value de um input

    OPA!!!!! Que maravilha meu amigo, se todos os profissionais você iguais a você, nossa internet seria mais linda! hahaha Funcionou perfeito, tem um ajuste que precisa fazer, que é com relação ao número multiplicar dentro do input class="num1" Se colocar exemplo: Tamanho 35/36: 3 Tamanho 37/38: 3 Tamanho 39/40: 3 E clicar no resultado, exibi 9. (faltam 3 pra completar 12 pares.) dai o usuário automaticamente entende que precisa completar com + 3 pares, para fechar os 12 pedidos, entende? Se clicar acrescentar + 3 a qualquer campo exemplo: Tamanho 35/36: 6 Tamanho 37/38: 3 Tamanho 39/40: 3 E clicar no resultado, o sistema mostra: -9, ou seja, ele passa direto, ne? Precisa mostrar 0, ao invés do -9, ai sim o pedido fica certinho para clicar em "Adicionar ao Carrinho". Consegue me ajudar com mais isso? O HTML eu monto todo, mas as funções dinâmicas me quebram! Olha como ficou: http://spaflex.com.br/index.php?p=produto&amp;id=200043&amp;site=ad49f8e1bf4d27941b6051d14376304d4 Obrigado!!!!
  6. wellingtonmelo

    Pegar dados de uma div e colocar como value de um input

    Alterei só o value, mas não funcionou, visualmente não alterou nada, porém o resultado não é mais exibido ao clicar no botão. Estou testando fazendo aqui: http://spaflex.com.br/index.php?p=produto&amp;id=200043&amp;site=ad49f8e1bf4d27941b6051d14376304d4 Um detalhe, no meu dominio funciona, pode testar clicando ai, mas quando coloco no jsfiddle.net não funciona, olha por favor: http://jsfiddle.net/wellingtonmelo/dwbz4x5s/9/ No jsfiddle esta do jeito que esta exibindo no site agora, sem o .value. Tentei usar: <input type="text" class="resultado"> mas não funcionou! Preciso muito desse resultado dentro do input. Obrigado por sua ajuda amigo, abraço!
  7. wellingtonmelo

    Pegar dados de uma div e colocar como value de um input

    Muito obrigado por sua dica Williams! Eu realmente sou leigo quando se trata de javascript, por gentileza você poderia me dizer como usar o document.querySelector(".num1").value = resultado; dentro do meu código? como montar o input para exibir o resultado dentro do value? Obrigado demais por sua ajuda!
  8. wellingtonmelo

    inserir valor numerico em 3 inputs e diminuir valor em outro

    Olá amigo Wanderval, beleza? Olha, eu consegui um script e estou testando, segue o código: <script type="text/javascript"> function clicar() { var num1 = document.querySelector(".num1").value; var num2 = document.querySelector(".num2").value; var num3 = document.querySelector(".num3").value; var num4 = document.querySelector(".num4").value; var resultado = parseInt(num1) - parseInt(num2) - parseInt(num3) - parseInt(num4); document.querySelector(".resultado").innerHTML = resultado; } </script> <style type="text/css"> .num1{ float: right; width: 70%} .num2{ float: right; width: 70%} .num3{ float: right; width: 70%} .num4{ float: right; width: 70%} .resultado{ float: right; width: 70%} </style> QNT. DISPONÍVEL:<input class="num1" type="number" value="12" disabled><br><br> Tamanho 35/36: <input class="num2" type="number"><br><br> Tamanho 37/38: <input class="num3" type="number"><br><br> Tamanho 39/40: <input class="num4" type="number"><br><br> RESTAM: <div class="resultado"></div> <button onclick="clicar()">Resultado</button> Está fazendo a subtração do total (12), e mostrando quanto que resta. Porém, o meu amigo, outro piorque eu, programador meia boca que esta trabalhando comigo, disse que precisa que esse resultado apareça dentro de um input com disabled. Vi alguns script que ensinam a exibir a div dentro de um input, porém não consegui replicar. Preciso que o conteúdo da div: <div class="resultado"></div> Apareça dentro de um input, exemplo: <input class="num4" type="text" value="<div class="resultado"></div>"> Sabe fazer isso amigo? Abraço!! Obrigado!! OBS: Link onde estamos montando: http://spaflex.com.br/index.php?p=produto&amp;id=200043&amp;site=ad49f8e1bf4d27941b6051d14376304d4
  9. wellingtonmelo

    inserir valor numerico em 3 inputs e diminuir valor em outro

    Gratidão amigo!!! Funções dinâmicas me quebram as pernas! rs
  10. wellingtonmelo

    inserir valor numerico em 3 inputs e diminuir valor em outro

    Olá amigo, obrigado por sua ajuda, de verdade!!! Eu acessei o link com o exemplo que você fez, mas não sei ao certo, o valor subtrai da coluna "QNT. DISPONÍVEL" ? Preciso colocar no meu servidor para testar? Gratidão demais!!!
  11. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Irmão do céu! que domingo aperreado esse meu, tentando descobrir o porque do resultado não estava sendo impresso! Somente agora já de noite eu pensei no display_errors, que colocamos pra debugar o código. Não faço a mínima ideia do porque ele estava bloqueando ou dando erro na imagem que aparecia na janela do share, mas enfim... resolvido!!! Obrigado por todo o seu esforço e dedicação em me ajudar, sem você o projeto não estaria tão legal!!! Gratidão irmão!! abraço e sucesso aí!
  12. Olá pessoal, beleza? Bom, eu sou um bisbilhoteiro quando se refere a PHP, com html e css eu faço bastante coisa, mas php eu só uso códigos prontos, não entendo da linguagem. Eu preciso inserir um PHP que é responsável por exibir uma URL que o usuário insere no painel do wordpress. O código que exibe a URL é esse: <?php echo $settings['defaults']['fb_app_id2'] ?> e preciso inserir ele dentro do ifreme, botão de curtir do facebook, o código é de um plugin que, por isso o html já está dentro de um PHP. onde está LINK-PARA-EXIBIR-URL-AQUI entra o código acima. Porém quando tento inserir, da erro no php. Já tentei usar \ antes da aspa simples, mas não funciona. Usando o código acima, retorna esse erro na página: Parse error: syntax error, unexpected 'defaults' (T_STRING) in /home/welg2816/public_html/wp-content/plugins/wp-quiz-pro/inc/class-fb-quiz.php on line 66 public function get_html_questions() { $questions_html = ''; if ( ! empty( $this->questions ) ) { foreach ( $this->questions as $key => $question ) { $desc = ! empty( $question['desc'] ) ? '<p class="desc">' . $question['desc'] . '</p>' : ''; $questions_html .= ' <iframe class="facebook-like-button" style="cursor: default;" src="https://www.facebook.com/plugins/like.php?locale=pt_BR&href=https://www.facebook.com/plugins/like.php?locale=pt_BR&href=LINK-PARA-EXIBIR-URL-AQUI&layout=button_count&action=like&size=small&show_faces=false&share=false&width=50&height=21" width="97" height="20" style="border:none;overflow:hidden;" scrolling="no" frameborder="0" allowTransparency="true"></iframe>'; } } return $questions_html; } Alguém me ajude por favor, já tentei de tudo!
  13. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Fiz uma busca por get_html_share, e vi que tem esse outro arquivo com alguns códigos sobre a função de compartilhar. Arquivo: class-wp-quiz-pro.php Acredito que são esses 3 arquivos, class-wp-quiz-pro.php wp-quiz-pro.php class-fb-quiz.php No arquivo wp-quiz-pro.php quando procuramos a palavra "share", aparece bastante coisa contendo ela. Me ajuda somente com mais esse pepino ai, irmão! felicidade de pobre dura pouco! hahaha
  14. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Irmão, notei que a imagem do resultado do teste não está mais sendo exibida na janela do share, quando clica pra compartilhar. Esse ponto é extremamente importante, pois as pessoas só compartilham o resultado, quando ver o resultado ali na janela do share. Tem alguma dica ou algo em mente do que pode ter parado essa função que puxa a imagem? A função fica no arquivo class-fb-quiz.php é essa função: public function get_html_results() { $results_html = ''; $share_html = $this->get_html_share(); if ( ! empty( $this->results ) ) { $results_html .= ' <div style="display:none;" class="wq_singleResultWrapper wq_IsFb" data-id=""> <img class="wq_resultImg" src=""/> <center><div class="wq_resultDesc" style="line-height:20px; padding-top:10px;padding-bottom:10px;"></div></center> <div class="mao-e-like"> <div class="curta-aqui"><img src="http://testespop.com.br/wp-content/themes/sidebar/images/gif-mao.gif"></div> <iframe class="facebook-like-button" style="cursor: default; margin-top:2px;" src="https://www.facebook.com/plugins/like.php?locale=pt_BR&href=https://www.facebook.com/plugins/like.php?locale=pt_BR&href=' . WP_Quiz_Pro_Plugin::get_url_facebook() . '&layout=button_count&action=like&size=small&show_faces=false&share=false&width=50&height=21" width="97" height="20" style="border:none;overflow:hidden;" scrolling="no" frameborder="0" allowTransparency="true"></iframe> </div> ' . $share_html . ' </div> '; } return $results_html; } Eu já removi os botões de like, mas não mudou nada. Se puder me ajudar só mais com esse detalhe, vai ficar filé o projeto!!!
  15. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Entendi! Tá tranquilo, vou deixar assim por enquanto, já tá bom demais!! Obrigado por toda a força, sucesso ai irmão!!!
  16. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    É... eu vi que da pra inserir direto no código como você ensinou. O ideal seria poder usar o código la dentro, para o usuário só colar o código e já aparecer la certinho, como na função da ULR da fanpage. Mas para fazer deve dar um trabalho bom, ne? Da pra copiar esse função URL Facebook que você fez? clonar? colocar outra opção abaixo no painel do plugin? Abaixo ali da "URL da página de fãs" seria "Codigo anuncio". Da muito trabalho clonar essa função que você fez? se é que da pra clonar, claro! rsrs Obrigado por tudo irmão! Ta top demais!!!
  17. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Exato!! O anúncio está aparecendo abaixo do botão que o código está direto na single.php. A imagem textos abaixo da imagem, botão curtir e botão Entre com Facebook, são todos exibidos lá pelo arquivo class-fb-quiz.php Só preciso ajustar esse código: <?php if ( is_active_sidebar('sidebar-interna') ) {dynamic_sidebar('sidebar-interna');}?> para usarmos dentro do php, como usamos o seu código dentro do iframe do botão curtir
  18. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Sim, comecei a estudar tem uns dias, comprei um conteúdo la na udemy, também estou assistindo um conteudo do youtube, vou ficar ninja tipo você! haha
  19. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Irmão, sem querer abusar da sua gigantesca boa vontade, para o projeto fechar 100% falta só mais um detalhe. Que é exibir o anúncio também dentro do PHP, abaixo do botão curtir. Eu atualmente exibo o conteúdo do widget com esse código: <?php if ( is_active_sidebar('sidebar-interna') ) {dynamic_sidebar('sidebar-interna');}?> Só que esse código não da pra inserir lá dentro do php: $questions_html .= 'HTML AQUI'; código (functions.php) que gera a sidebar é esse: // Registro das suas widgets if ( function_exists('register_sidebar') ) { register_sidebar(array( 'name' => __( 'Anúncio Interno - Página do teste'), 'id' => 'sidebar-interna', 'description' => __( 'Tamanho de código ideal: 300x250'), 'before_title' => '<h1>', 'after_title' => '</h1>', ) ); }
  20. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Meu irmão, você é demais! Quem sabe sabe!!!! Ficou TOP demais!!!! Da uma olhada lá, agora consegui colocar tudo pra aparecer automaticamente, basta o usuário informar a URL da página dele. Que massa ficou! Não tenho nem como te agradecer, quase 2 da manhã e tu me ajudando aqui, gratidão demais irmão!
  21. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Removi, coloquei de volta!
  22. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Ah.. entendi! Fiz a alteração, mas algo não rodou, não carrega mais o conteúdo
  23. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Removi a formatação que você sugeriu, dai ficou assim: <?php print_r(prepare_url_facebook()); ?> Para inserir esse PHP dentro do iframe que está dentro do PHP, eu uso como? Tentei copiar o que o outro parceiro falou, mas não funcionou, testei assim: "'.print_r(prepare_url_facebook()).'"
  24. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Teria que ser algo assim, ne? <iframe class="facebook-like-button" style="cursor: default;" src="https://www.facebook.com/plugins/like.php?locale=pt_BR&href=https://www.facebook.com/plugins/like.php?locale=pt_BR&href= <?php echo "<pre>"; print_r(prepare_url_facebook()); echo "</pre>";?> &layout=button_count&action=like&size=small&show_faces=false&share=false&width=50&height=21" width="97" height="20" style="border:none;overflow:hidden;" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
  25. wellingtonmelo

    [Resolvido] Como inserir PHP dentro do HTML que já está dentro do PHP?

    Tava a do facebok, eu mudei coloquei qualquer coisa. O tiro final agora é colocarmos essa URL do facebook dentro do PHP, porque o arquivo que faz o teste rodar recebe o botão "entrar com facebook" etc com o html dentro do php. Só que para inserirmos nossa URL dentro do iframe precisa usar pho, ne? e agora? olha o código, na div "like" recebe o botão, e temos que trocar a URL facebook.com/testesdivertidos pela URL da nossa função. Olha o código, por favor. Nome do arquivo: class-fb-quiz.php <?php /** * Override parent 'WP_Quiz_Pro' class with facebook quiz specific markup, */ class WP_Quiz_Pro_Fb_Quiz extends WP_Quiz_Pro { /** * Constructor */ public function __construct( $id ) { parent::__construct( $id ); add_filter( 'wp_quiz_data_attrs', array( $this, 'add_fb_data_attrs' ) ); } public function get_html_questions() { $questions_html = ''; if ( ! empty( $this->questions ) ) { foreach ( $this->questions as $key => $question ) { $desc = ! empty( $question['desc'] ) ? '<p class="desc">' . $question['desc'] . '</p>' : ''; $questions_html .= ' <div class="wq_singleQuestionWrapper wq_IsFb" style=""> <div class="wq_loader-container" style="display:none;"> <div class="wq_loader_text"> <img src="' . WP_QUIZ_PRO_ASSETS_URL . 'image/image_spinner.gif" /> <h3 id="wq_text_loader">' . esc_html__( 'Analizando perfil ...', 'wp-quiz-pro' ) . '</h3> </div> </div> <div class="wq_questionMediaCtr" > <div class="wq_questionImage"><img src="' . $question['image'] . '" /><span>' . $question['imageCredit'] . '</span></div> </div> <div class="wq_questionTextDescCtr" style="color:' . $this->settings['font_color'] . '"> <h4 style="font-size:28px!important; line-height:26px; padding-top: 25px; padding-bottom:13px;">' . $question['title'] . '</h4> <h4 style="font-size:18px!important; line-height:19px; padding-bottom:15px;">Por favor, entre com o Facebook para ver o seu resultado</h4> </div> <div class="like"> <iframe class="facebook-like-button" style="cursor: default;" src="https://www.facebook.com/plugins/like.php?locale=pt_BR&href=https://www.facebook.com/plugins/like.php?locale=pt_BR&href=https://www.facebook.com/testesdivertidos&layout=button_count&action=like&size=small&show_faces=false&share=false&width=50&height=21" width="97" height="20" style="border:none;overflow:hidden;" scrolling="no" frameborder="0" allowTransparency="true"></iframe> </div> <div class="wq_questionLogin"> <button class="wq_loginFB"> <i class="fa fa-facebook-official" aria-hidden="true"></i>&nbsp;Entre com Facebook </button> </div> </div>'; } } return $questions_html; } public function get_html_results() { $results_html = ''; $share_html = $this->get_html_share(); if ( ! empty( $this->results ) ) { $results_html .= ' <div style="display:none;" class="wq_singleResultWrapper wq_IsFb" data-id=""> <img class="wq_resultImg" src=""/> <center><div class="wq_resultDesc" style="line-height:20px; padding-top:10px;"></div></center> ' . $share_html . ' </div> '; } return $results_html; } public function add_fb_data_attrs( $data ) { $data .= 'data-quiz-profile="' . $this->settings['profile'] . '" '; return $data; } }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.