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

Mais
12 anos 6 meses atrás #57664 por tenil
tenil replied the topic: Re: [Dica] Não exibir componente na página principal

DJ Anael escreveu:

tenil escreveu:

ttorquati escreveu: 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?


Estou como mesmo problema.

Alguém pode ajudar?

Grato,

Tenil


A opção atribuir Menu faz isso.

Deveria fazer, mas não faz.

Não teria o trabalho de postar um tópico se já não tivesse testado isso. :)

Abs,

Tenil

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 6 meses atrás #57666 por Aureo
Aureo replied the topic: Re: [Dica] Não exibir componente na página principal
Amigo tenil,

No seu caso, selecione todos e/ou qualquer item de menu exceto o home, funciona perfeitamente. <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Envergonhado" /><!-- s:oops: -->

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 5 meses atrás #58843 por Aureo
Aureo replied the topic: Re: [Dica] Não exibir componente na página principal
Alguém testou? Funcionou?

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 4 meses atrás #60427 por edyonil
edyonil replied the topic: Re: [Dica] Não exibir componente na página principal
Lamento mais o código citado do amigo não funcionou comigo nem no Joomla 1.6.x nem no Joomla 1.7.x

Devido a isso fui atras de uma solução parecida no site de documentação do Joomla:

Clique aqui para mais detalhes

Na verdade o que eu fiz foi bem parecido com o que o colega fez, a diferença está em detalhes que são permitidos no PHP do Frameworks Joomla.

Esse está funcionando perfeitamente no Joomla 1.7.3
<?php
$menu = JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
	\\echo 'Verificar se o menu atribuído é de front page e default do Joomla';
}
else
{
	echo '<jdoc:include type="component" />';
}
?>

[b:8sje7mdx]________________________________________________________________[/b:8sje7mdx]
[size=110:8sje7mdx][color=#400080:8sje7mdx][b:8sje7mdx]Aprender e desenvolver são metas que para mim devem ser batida.[/b:8sje7mdx][/color:8sje7mdx][/size:8sje7mdx]
Ajudar é cumprir a missão que o Deus pai nos passou.
[url:8sje7mdx]http://edyonil.com[/url:8sje7mdx]
[url:8sje7mdx]http://gmais.de/edyonil[/url:8sje7mdx] - [url:8sje7mdx]http://twitter.com/edyonil[/url:8sje7mdx]
[url:8sje7mdx]...

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 2 semanas atrás #67841 por mariasemedo
mariasemedo replied the topic: Re: [Dica] Não exibir componente na página principal
ola pessaol estou com um problema no codigo do template e não consigo resolve-lo. O erro só é detetado nesta parte do codigo: $menu = JSite::getMenu();

Alguem pode me ajudar????

codigo:
// detecting home
$menu = JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
$siteHome = 1;
} else {
$siteHome = 0;
}

Please Entrar ou Registrar to join the conversation.