Joomla! Discussion Forums



It is currently Tue Nov 24, 2009 6:22 am (All times are UTC )

 





Post new topic Reply to topic  [ 8 posts ] 
Author Message
Posted: Thu Jul 12, 2007 5:20 pm 
User avatar
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sun Jul 08, 2007 1:12 am
Posts: 46
Location: rj
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.

Top
   
 
Posted: Thu Jul 12, 2007 6:45 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Aug 18, 2005 5:34 pm
Posts: 1741
Location: BH/MG - Brazil
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.

_________________
https://pagseguro.uol.com.br Sistema de cobrança online Free.
http://hostphi.com - Hospedagem Joomla! sem mistérios

Frase do mês: O pessimista nada mais é do que um otimista bem informado.


Top
  E-mail  
 
Posted: Thu Jul 12, 2007 7:02 pm 
User avatar
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sun Jul 08, 2007 1:12 am
Posts: 46
Location: rj
mto obrigada pchardnet, funcionou certinho


Top
   
 
Posted: Mon Mar 17, 2008 1:01 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Tue Mar 11, 2008 7:30 pm
Posts: 27
Location: Teresina - Piauí
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.


Top
  E-mail  
 
Posted: Tue Mar 18, 2008 5:05 am 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Wed Sep 21, 2005 2:13 pm
Posts: 385
Location: São Paulo - Brazil
Você já possui o limite de 255 caracteres no banco (varchar255)

Quer menos que isso?

_________________
--
Paulino Michelazzo
http://www.cms.blog.br
http://www.fabricalivre.com.br


Top
  E-mail  
 
Posted: Tue Mar 18, 2008 11:01 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Tue Mar 11, 2008 7:30 pm
Posts: 27
Location: Teresina - Piauí
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.


Top
  E-mail  
 
Posted: Tue Mar 18, 2008 11:33 am 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Wed Sep 21, 2005 2:13 pm
Posts: 385
Location: São Paulo - Brazil
Você pode fazer assim:

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

Code:
      <?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:
      <?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.cms.blog.br
http://www.fabricalivre.com.br


Top
  E-mail  
 
Posted: Fri May 30, 2008 5:04 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Sat Jul 15, 2006 1:41 am
Posts: 1702
Location: Porto Alegre - RS - Brazil
pmichelazzo,

Adicionei sua resposta ao FAQ.

_________________
Emerson da Rocha Luiz - Moderador do Fórum
http://twitter.com/fititnt
FÓRUM PT: FAQ Joomla: #144443 | Regras: #3603
Blog para desenvolvedores Joomla!: http://www.fititnt.org


Top
  E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

Quick reply

 



Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group