Ir para conteúdo
Fórum Script Brasil

castilho

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Sobre castilho

castilho's Achievements

0

Reputação

  1. Olá, Tenho uma div que exibi o nome do item, esse nome não pode ocupar um campo maior do que seis linhas. Como faço para reconhecer quando o tamanho maximo da div foi atingido e exibir ... ( três pontos) quando isso acontecer? Se alguém poder me indicar algum tutorial ou alguma outra forma de se chegar ao mesmo resultado eu agradeço. Obrigado
  2. castilho

    Grid de Produtos

    sou iniciante. não entendi muito bem seu exemplo se puder me ajudar a add algo ao meu código agradeço
  3. castilho

    Grid de Produtos

    olá meu gride de produtos novos em minha loja mostra uma tabela com 1 linha e varias colunas. estou tentando faz tempo colocar para aparecer 5 linhas e cada uma com 3 colunas se alguém puder me ajudar fico grato segue o código <?php $show_title = $this->getData('show_title'); $show_title = !is_null($show_title) && $show_title != 'false' && $show_title != 'no' && $show_title != 0; $show_addtolinks = $this->getData('show_addtolinks'); $show_addtolinks = !is_null($show_addtolinks) && $show_addtolinks != 'false' && $show_addtolinks != 'no' && $show_addtolinks != 0; $image = new EM_Em0023settings_Em0023settings(); $w = $image->get_widget_width(); $h = $image->get_widget_height(); $bg = $image->get_widget_bgcolor(); ?> <?php if (($_products = $this->getProductCollection()) && $_products->getSize()): ?> <div class="widget widget-new-products"> <ul class="products-grid"> <?php $i=0; foreach ($_products->getItems() as $_product): ?> <li class="item"> <span> <div class="img_product" style="background-color:<?php echo $bg?>"> <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img style="background-color:<?php echo $bg; ?>" src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize($w,$h); ?>" width="<?php echo $w ?>" height="<?php echo $h ?>" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a> <div class="actions"> <?php if ($_product->isSaleable()): ?> <button type="button" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('detalhes') ?></span></span></button> <?php else: ?> <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p> <?php endif; ?> <?php //echo $this->getReviewsSummaryHtml($_product, 'short') ?> </div> </div> <?php echo $this->getReviewsSummaryHtml($_product, false, true)?> <h3 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>"><?php echo $this->helper('catalog/output')->productAttribute($_product, $_product->getName() , 'name') ?></a></h3> <ul class="cod-nov">c&oacute;d: <?php echo $_product->getSku();?></ul> <ul class="ul-alinh"><?php echo $this->getPriceHtml($_product, true, '-widget-new-grid') ?></ul> </span> </li> <?php endforeach; ?> </ul> </div> <?php endif; ?>
  4. olá tenho varios textos de diferentes tamanhos para colocar como descrição de cada item e preciso que as linhas tenham efeito zebrado para melhor identificação se eu for fazer uma tabela com numero de linhas especificas para cada texto demora muito tem como eu fazer esse efeito zebra em um texto em uma div, onde a função php identifica cada quebra de linha e da a bg para ela ou tem outra maneira mais facil: obrigado
  5. olá tenho um formulario de cadastro onde é feita uma validação php, e a mensagem de erro aparece fora da tabela onde contém o formulário quero saber como direcionar a mensagem para aparecer em uma linha dentro da tabela por exemplo: uma tabela simples com 2 linhas <body> <table width="43%" border="1"> <tr> <th scope="row">&nbsp;</th> </tr> <tr> <th scope="row">&nbsp;</th> </tr> </table> </body> e a parte do cógido de validação php que imprime a mensagem de erro if ((!$nome) || (!$sobrenome) || (strlen($usuario) < 2) || (strlen($nome) < 2) || (strlen($nascimento) < 8) || (strlen($telefone1) < 8)|| (strlen($email) < 8) || (strlen($cep) < 8) || (strlen($senha) < 6) || (!$nascimento) || (!$sexo) || (!$telefone1) || (!$email) || (!$endereco) || (!$bairro) || (!$cidade) || (!$cep) || (!$estado) || (!$usuario) || (!$senha)){ echo"<center><font size=5px color=#F42323>preencha os campos marcados com asteristicos corretamente</font></center>"; include "formulariodecadastro.html"; } ..... como direcionar a mensagem para aparecer dentro da primeira linha da tabela?
  6. olá estou começando com javascript estou usando essa função para permitir apenas números no input segue a função function Apenas_Numeros(caracter) { var nTecla = 0; if (document.all) { nTecla = caracter.keyCode; } else { nTecla = caracter.which; } if ((nTecla> 47 && nTecla <58) || nTecla == 8 || nTecla == 127 || nTecla == 0 || nTecla == 9 // 0 == Tab || nTecla == 13) { // 13 == Enter return true; } else { return false; } } e uma para formatar o campo function fone1(obj,prox) { switch (obj.value.length) { case 1: obj.value = "(" + obj.value; break; case 3: obj.value = obj.value + ")"; break; case 8: obj.value = obj.value + "-"; break; case 13: prox.focus(); break; } } o input está assim <input name="telefone" type="text" id="telefone" size="20" maxlength="13" onKeyPress="fone1(this,document.form.data);return Apenas_Numeros(event);"> preciso que o mesmo input tenha um número mínimo de caracteres e que caso esse número não seja alcançado exiba uma mensagem ao lado mas não estou conseguindo se alguém poder ajudar agradeço
  7. desculpem-me por ter postado no lugar errado vou postar no lugar certo
  8. olá gostaria de limitar uma mascara para ser preenchida somente com números de forma que não seja possivel digitar letras A mascara abaixo já preenche automaticamente a data com / se alguém poder me ajudar segue o script: <script language="JavaScript" type="text/javascript"> function mascaraData(campoNascimento){ var nascimento = campoNascimento.value; if (nascimento.length == 2){ nascimento = nascimento + '/'; document.forms[0].nascimento.value = nascimento; return true; } if (nascimento.length == 5){ nascimento = nascimento + '/'; document.forms[0].nascimento.value = nascimento; return true; } } </script>
  9. olá gostaria de limitar uma mascara para ser preenchida somente com números se alguém poder me ajudar segue o script: <script language="JavaScript" type="text/javascript"> function mascaraData(campoNascimento){ var nascimento = campoNascimento.value; if (nascimento.length == 2){ nascimento = nascimento + '/'; document.forms[0].nascimento.value = nascimento; return true; } if (nascimento.length == 5){ nascimento = nascimento + '/'; document.forms[0].nascimento.value = nascimento; return true; } } </script>
  10. muito obrigado amigo me ajudou muito
  11. olá estou com um problema com um campo de comentários quando eu ordeno a exibição deles pela data e hora assim: "SELECT * FROM comentarios ORDER BY data, hora desc"; o primeiro comentário só aparece quando o segundo é realizado, e assim continua com o terceiro e em diante aqui estão os dados tabela: ID INT( 3 ) NOT NULL PRIMARY KEY AUTO_INCREMENT , Data VARCHAR( 10 ) NOT NULL Hora VARCHAR( 10 ) NOT NULL Nome VARCHAR( 30 ) NOT NULL Email VARCHAR( 80 ) NOT NULL Cometarios` TEXT NOT NULL e o script que pega os dados $Nome = $_POST ["Nome"]; $Email = $_POST ["Email"]; $Comentarios = $_POST ["Comentario"]; if (($Nome == '')||($Email == '')||($Comentarios == '')) { echo "<script language=javascript'>alert('Preencha com todos os dados!');history.go(-1);</script>"; } else { $dia = date("d"); $mes = date("m"); $ano = date("Y"); $hora = date("H"); $minutos = date("i"); require("conectar.php"); $Nome = $_POST ["Nome]; $Email = $_POST ["Email"]; $Comentarios = $_POST ["Comentario"]; $consulta = "INSERT INTO comentarios(data, hora, nome, email, comentarios) VALUES('$dia/$mes/$ano', '$hora hs $minutos min', '$Nome', '$Email', '$Comentarios')"; $resultado = mysql_query($consulta) or die("Falha na execução da consulta"); echo "Dados adicionados com sucesso"; echo "<br><br><font face=Verdana' size='1'><center>comentario enviado com sucesso<br><br><br><br>[ <a href='comentarios.php'>ver comentario</a> ]</center></font>"; e o que exibe os dados require ("conectar.php"); $consulta = "SELECT * FROM comentarios ORDER BY data, hora DESC"; $resultado = mysql_query($consulta) or die ("Falha na execução da consulta"); $linha = mysql_fetch_assoc($resultado) or die("Nenhum comentario foi feito"); while ($linha = mysql_fetch_assoc($resultado)) { $Data = $linha["data]; $hora = $linha["hora"]; $Nome = $linha["nome"]; $Comentario = $linha["comentarios"]; echo "<div id='container'>"; echo "<div id='topo'></div>"; echo "<div id='center'>"; echo "<div id='content'>"; echo "<p> <div class='hora'>$hora</div><div class='dia'>$Data</div><br /><b>Nome:</b>$Nome <br/><b>Mensagem:<br /></b>$Comentario <br /><br /><br />"; echo "</div>"; echo"</div>"; echo "<div id='bottom'></div>"; echo "</div>"; }
×
×
  • Criar Novo...