Home - Limite de caracteres

Moderator: ariadneduvessa

Locked
User avatar
Fernanda Souza
Joomla! Apprentice
Joomla! Apprentice
Posts: 46
Joined: Sun Jul 08, 2007 1:12 am
Location: rj

Home - Limite de caracteres

Post by Fernanda Souza » Thu Jul 12, 2007 5:20 pm

Oi, gostaria que os artigos que aparecem em minha home, somente mostrasse 100 caracteres iniciais e aparecessem o link "Read More...", pois no momento está exibindo o artigo todo na home, e nao apenas o começo, tentei pelo Menu>mainmenu>Home, mas nao encontrei nenhuma configuração que alterasse essa parte da home.

Alguem pode me ajudar?

Obrigada
Last edited by bigodines on Thu Jul 12, 2007 8:29 pm, edited 1 time in total.

User avatar
pchardnet
Joomla! Ace
Joomla! Ace
Posts: 1888
Joined: Thu Aug 18, 2005 5:34 pm
Location: BH/MG - Brasil
Contact:

Re: Home - Limite de caracteres

Post by pchardnet » Thu Jul 12, 2007 6:45 pm

Na tela de inserção de conteúdo você tem duas caixas de texto.
A primeira chama-se introtext. Nela deve-se colocar o que deseja que apareça antes do "Read More..."
O restante do texto deve ser colocado na segunda caixa.

User avatar
Fernanda Souza
Joomla! Apprentice
Joomla! Apprentice
Posts: 46
Joined: Sun Jul 08, 2007 1:12 am
Location: rj

Re: Home - Limite de caracteres

Post by Fernanda Souza » Thu Jul 12, 2007 7:02 pm

mto obrigada pchardnet, funcionou certinho

borisloser
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Tue Mar 11, 2008 7:30 pm
Location: Teresina - Piauí

Limite de caracteres nos títulos das notícias

Post by borisloser » Mon Mar 17, 2008 1:01 pm

Aproveitando o tópico queria saber se tem como limitar os caracteres nos títulos das notícias .
Obrigado!
"Viva La Revolución!"
Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.

User avatar
pmichelazzo
Joomla! Explorer
Joomla! Explorer
Posts: 418
Joined: Wed Sep 21, 2005 2:13 pm
Location: Brussels - Belgium
Contact:

Re: Home - Limite de caracteres

Post by pmichelazzo » Tue Mar 18, 2008 5:05 am

Você já possui o limite de 255 caracteres no banco (varchar255)

Quer menos que isso?
--
Paulino Michelazzo
http://www.michelazzo.com.br

borisloser
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Tue Mar 11, 2008 7:30 pm
Location: Teresina - Piauí

Re: Home - Limite de caracteres

Post by borisloser » Tue Mar 18, 2008 11:01 am

Bom, na verdade o limite não é 255, são 100 caracteres disponiveis para o título de uma notícia. O que eu quero é colocar um limite menor pois meu layout ficaria distorcido se algum usuario do meu site incluisse uma linha de texto maior do que o recomendado!
:pop
"Viva La Revolución!"
Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.

User avatar
pmichelazzo
Joomla! Explorer
Joomla! Explorer
Posts: 418
Joined: Wed Sep 21, 2005 2:13 pm
Location: Brussels - Belgium
Contact:

Re: Home - Limite de caracteres

Post by pmichelazzo » Tue Mar 18, 2008 11:33 am

Você pode fazer assim:

Em /components/com_content/views/frontpage/tmpl/default_item.php, altere o seguinte bloco (linhas 15 a 20):

Code: Select all

		<?php if ($this->item->params->get('link_titles') && $this->item->readmore_link != '') : ?>
		<a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->item->params->get( 'pageclass_sfx' ); ?>">
			<?php echo $this->item->title; ?></a>
		<?php else : ?>
			<?php echo $this->escape($this->item->title); ?>
		<?php endif; ?>
Para:

Code: Select all

		<?php if ($this->item->params->get('link_titles') && $this->item->readmore_link != '') : ?>
		<a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->item->params->get( 'pageclass_sfx' ); ?>">
			<?php echo substr($this->item->title,0,10); ?></a>
		<?php else : ?>
			<?php echo substr($this->escape($this->item->title),0,10); ?>
		<?php endif; ?>
Como isso você pode fazer o que deseja, alterando o valor do último elemento.

Finalmente, quanto ao tamanho do campo, o limite é dado pelo campo e não pelo código. Inclusive cometi um erro informando que o campo é VARCHAR quando na verdade é TEXT, o que proporciona até 65.535 caracteres de texto. O modelo de dados pode ser visto clicando-se aqui.

Sds
--
Paulino Michelazzo
http://www.michelazzo.com.br

User avatar
fititnt
Joomla! Hero
Joomla! Hero
Posts: 2350
Joined: Sat Jul 15, 2006 1:41 am
Location: Porto Alegre - RS - Brazil
Contact:

Re: Home - Limite de caracteres

Post by fititnt » Fri May 30, 2008 5:04 am

pmichelazzo,

Adicionei sua resposta ao FAQ.
Emerson da Rocha Luiz
Moderador aposentado, 2008-2014 | Membro do JUGRS
http://www.fititnt.org


Locked

Return to “Portuguese Forum”