Página 1 de 1

Limitar Caracteres 1.5.4.1

Enviado: 15 Nov 2012, 23:03
por tilarezero
Ola caros amigos,
estou com um pequenino problema. e gostaria muito de ouvir a opniao de voces.

<?php echo substr($product['name'],0,15).'...';?>
<?php echo mb_substr($product['name'],0,15),'...';?>

Usei estes 2 codigos para encurtar os caracteries do featured, Bestseller, Special
porem mesmo nos que nao tem 15 caracteries eles ficaram com 3 pontinhos ao lado.
como resolvo isso?
olhe a foto a baixo
Imagem

Re: Limitar Caracteres 1.5.4.1

Enviado: 15 Nov 2012, 23:28
por valdeir2000
Adicione um if.

If (strlen($variavel) > 15)
substr($product['name'],0,15).'...';

Re: Limitar Caracteres 1.5.4.1

Enviado: 15 Nov 2012, 23:42
por tilarezero
Consegui.. mais passo longe do que voce disse...
eu coloquei o script assim
<a href="<?php echo $product['href']; ?>" title="<?php echo $product['name']; ?>">
<?php if(strlen($product['name']) > 15): ?>
<?php echo substr($product['name'],0,15).'...'; ?>
<?php else: ?>
<?php echo $product['name']; ?>
<?php endif; ?>