- Postagens: 372
- Obrigados Recebidos: 0
[Dica] Não exibir componente na página principal
- abobre
- Autor do Tópico
- Offline
- JCB! Expert
Menos
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
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
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 !
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.
- adrianomendess
- Offline
- JCB! Novato
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
- ttorquati
- Offline
- JCB! Novato
Menos
Mais
- Postagens: 2
- Obrigados Recebidos: 0
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?
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.
- rldesign
- Offline
- JCB! Hero
12 anos 9 meses atrás #50964
por rldesign
Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites
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,
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.
- redematos
- Offline
- JCB! Novato
Menos
Mais
- Postagens: 6
- Obrigados Recebidos: 0
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.
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.