[Dica] Não exibir componente na página principal

  • abobre
  • Avatar de abobre Autor do Tópico
  • Offline
  • JCB! Expert
  • JCB! Expert
Mais
13 anos 1 semana atrás #47052 por abobre
abobre created the topic: [Dica] Não exibir componente na página principal
Estou desenvolvendo um novo portal, porem no menu default eu precisava ocultar a página principal e exibir apenas os módulos na página principal, quebrei a cabeça bastante até encontrar esse código :

Joomla 1.5.X
<?php
$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
  //   echo 'NÃO VOU EXIBIR O <jdoc:include type="component" />';       
}
 else {
 echo '<jdoc:include type="component" />';
}
?>

No código acima, eu estou dizendo que se o menu é default do joomla, eu não vou exibir o <jdoc:include type="component" />, caso contrário eu exibido o <jdoc:include type="component" />

Joomla 1.6.X
<?php
$menu = JSite::getMenu();
if (JRequest::getInt('Itemid') == $menu->getDefault()) :
 //   echo 'NÃO VOU EXIBIR O <jdoc:include type="component" />';
else : 
    echo '<jdoc:include type="component" />';
endif; 
?>

Não testei na versão 1.6.X, mais acredito que funcione da mesma forma:

Obs: Menu default é o único menu que não conseguimos excluir do joomla !

Please Entrar ou Registrar to join the conversation.


Mais
12 anos 9 meses atrás #50517 por adrianomendess
adrianomendess replied the topic: Re: [Dica] Não exibir componente na página principal
valeu! Muito Bom <!-- s::) --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt="::)" title="Sr. Verde" /><!-- s::) -->

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 9 meses atrás #50753 por ttorquati
ttorquati replied the topic: Re: [Dica] Não exibir componente na página principal
Olá, estou com um problema um pouco parecido,

Tenho dois modulos na pagina default (Home) e gostaria que estes módulos ficassem visiveis apenas na default, porém estes módulos possuem links, são modulos que listam as ultimas noticias ... o problema que ao clicar em algum dos links, a noticia abre na página atual, que no caso é a Home...

Isso me traz problemas pois tenho vários modulos na home e não gostaria de ficar repetindo eles, gostaria que as páginas destes modulos abrissem em outras de articles normais, assim como quando seto um menu pra abrir um article, abre so aquilo e pronto ..

é possivel?

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 9 meses atrás #50964 por rldesign
rldesign replied the topic: Re: [Dica] Não exibir componente na página principal
adobre,

Irei fazer uns testes pra ver se funciona mesmo!

Obrigado por compartilhar essa informação!

Abs,

Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 9 meses atrás #51345 por redematos
redematos replied the topic: Re: [Dica] Não exibir componente na página principal
ttorquati,

estou com esse mesmo problema, já tentei vários módulos para exibição de notícias e percebi que isso acontece com qualquer módulo que usar, já editei vários códigos, mas não acontece nada, se você achar alguma solução, compartilha conosco se for possível.

abobre,

onde você encontrou esse código, pode ser que isso resolva meus problemas, obrigado.

Please Entrar ou Registrar to join the conversation.