public marks

PUBLIC MARKS from bacon with tags template & forum

October 2007

redimensionar aparência da imagem via template

ele não busca do banco as propriedades da imagem? dá uma olhada dentro do arquivo sql que acompanha o módulo e veja se já tem algum campo para largura/altura. pode ser uma opção para redimensionar. sobre o debug. parece que não acha o arquivo com a foto

redimensionar aparência da imagem via template

uma outra opção. meio que abusando do código já que não haveria necessidade, mas na dúvida. <{php}> $imagem = array_values(getimagesize('<{$producto.img}>')); list($largura, $altura, $tipo, $atributos) = getimagesize($imagem); $largura = $imagem[0]; if ($largura > 440){ <{/php}> <td align="center" valign="top"><img src="<{$producto.img}>" border="0" width="440"> <strong><{$producto.nombre}></strong></td> <{php}> } else{ <{/php}> <td align="center" valign="top"><img src="<{$producto.img}>" border="0"> <strong><{$producto.nombre}></strong></td> <{php}> } <{/php}> insira apenas a parte em negrito, ok? o array que é formado em $imagem é $imagem[0] = largura. $imagem[1] = altura. $imagem[2] = tipo da imagem (jpg, png, gif, etc) $imagem[3] = largura="xxx" altura="xxx" $imagem[bits] = bits. $imagem[channels] = canais.<

redimensionar aparência da imagem via template

não há necessidade de criar as variáveis, mas o que está me deixando curioso agora é outra coisa. ele está conseguindo pegar a imagem no seu código. acabei de criar o mesmo código para testar, mas em um arquivo php genérico e funciona, inclusive o redimensionamento.

redimensionar aparência da imagem via template

tente fazer o seguinte. como o template requer uma smarty tag para processar o php ela tem que iniciar e fechar com. <{php} código que desejar em php puro mesmo. {/php} ficando assim. <{php}> $imagem = array_values(getimagesize('<{$producto.img}>')); list($largura, $altura, $tipo, $atributos) = getimagesize($imagem); if ($largura > 440){ <{/php}> <td align="center" valign="top"><img src="<{$producto.img}>" border="0" width="440"> <strong><{$producto.nombre}></strong></td> <{php}> } else{ <{/php}> <td align="center" valign="top"><img src="<{$producto.img}>" border="0"> <strong><{$producto.nombre}></strong></td> <{php}> } <{/php}> o que eu reparei agora que onde colocastes o código em html não destes nenhum "echo" para processamento do código como html então isso deve estar gerando o seu erro de página branca. da forma

redimensionar aparência da imagem via template

tens como colar o código do template aqui para eu poder ver? não tenho este módulo na minha máquina aqui

redimensionar aparência da imagem via template

tens como me mandar esta parte do tema para eu dar uma olhada. somente neste código não consigo ver se algo redundante. teoricamente está certo assim, mas pode ser que tenha uma outra referência para a imagem no tema que está te passando desapercebida

redimensionar aparência da imagem via template

tem uma função no php que se chama getimagesize com ela você pode pegar referências para tamanho, largura, altura, etc. adaptando um exemplo do portal php.net <div class="xoopscode"><pre><samp><code> <?php. $imagem = array_values(getimagesize('imagem.jpg')); list($largura, $altura, $tipo, $atributos) = getimagesize($imagem); if($largura > 200) { // faca aqui o redimensionamento que você quer. } else. // coloque aqui o "padrao" para a imagem. ?></code></samp></pre> este código pode ser inserido diretamento no seu theme.html, ok?

December 2006

template para spotlight?

por favor, quem puder coloque o arquivo para download, não é correto ficar pedindo para mandar no e-mail. pessoal contamos com a colaboração de vocês. para mandar material temporário, eu criei um espaço no fórum que pode ser usado para isto. é só realizar o cadastro, entrar em contato e liberamos o local e aí podem enviar o arquivo e assim avisar aqui no fórum para o pessoal baixar temporáriamente. nós temos um novo administrador nos downloads do xoops que está reformulando todos os arquivos para colocar a disposição da comunidade em 2007. vejam em xoopscube.com.br um fórum especial somente para receber arquivos temporários. :-) xoops

template para spotlight?

boa tarde mano.. passando aqui no fórum vi seu típico.. tem como mandar para mim esse arquivo também. abraços. maurizansanteli@gmail.com

November 2006