- Postagens: 5
- Obrigados Recebidos: 0
Capturar "id" de um ítem de menu...(Resolvido)
- Wagner13
-
Autor do Tópico
- Offline
- JCB! Novato
-
Menos
Mais
13 anos 5 meses atrás #69465
por Wagner13
Ninguém é tão sábio que não tenha algo a aprender, nem tão ignorante que não tenha algo a ensinar.
Wagner13 created the topic: Capturar "id" de um ítem de menu...(Resolvido)
Olá pessoal !
Preciso de uma ajuda. O problema é o seguinte:
Criei um módulo jumi que chama um script php (teste.php) Nesse script eu chamo várias páginas html. Até ai tudo bem, todas estão aparecendo uma em baixo da outra. Só que eu queria mostrar apenas uma página de cada vez (de acordo com o "id" da opção escolhida no menu). Eu só precisaria capturar o id da opção para fazer isso, mas, não sei como.
Exemplo:
Menu principal
Item 1 ==> id=27
Item 2 ==> id=2
Item 3 ==> id=10
Item 4 ==> id=8
Como eu faço pra capturar o id de cada item escolhido e atribuir a uma variável?
Desde já agradeço qq ajuda
Abraços
Preciso de uma ajuda. O problema é o seguinte:
Criei um módulo jumi que chama um script php (teste.php) Nesse script eu chamo várias páginas html. Até ai tudo bem, todas estão aparecendo uma em baixo da outra. Só que eu queria mostrar apenas uma página de cada vez (de acordo com o "id" da opção escolhida no menu). Eu só precisaria capturar o id da opção para fazer isso, mas, não sei como.
Exemplo:
Menu principal
Item 1 ==> id=27
Item 2 ==> id=2
Item 3 ==> id=10
Item 4 ==> id=8
Como eu faço pra capturar o id de cada item escolhido e atribuir a uma variável?
Desde já agradeço qq ajuda
Abraços
Ninguém é tão sábio que não tenha algo a aprender, nem tão ignorante que não tenha algo a ensinar.
Please Entrar ou Registrar to join the conversation.
- Wagner13
-
Autor do Tópico
- Offline
- JCB! Novato
-
Menos
Mais
- Postagens: 5
- Obrigados Recebidos: 0
13 anos 5 meses atrás #69724
por Wagner13
Ninguém é tão sábio que não tenha algo a aprender, nem tão ignorante que não tenha algo a ensinar.
Wagner13 replied the topic: Re: Capturar "id" de um ítem de menu...
Olá pessoal,
Consegui resolver o problema. Era muito mais simples do que eu imaginava...
Era só usar o "JRequest::getVar".
Segue o código para quem estiver interessado:
Depois é só ir criando os itens no menu desejado, verificar o 'id' criado pelo joomla para o mesmo e no script acrescentar o 'case' pra chamar a página desejada.
Simples, não?
Valeu!!!
Abraço a todos
Consegui resolver o problema. Era muito mais simples do que eu imaginava...
Era só usar o "JRequest::getVar".
Segue o código para quem estiver interessado:
<?php defined( '_JEXEC' ) or die( 'Acesso Restrito' );?>
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01//EN”
“http://www.w3.org/TR/html4/strict.dtd”>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Meu site</title>
<link href="estilo.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
//*** pegando o item de menu escolhido (a variável é "Itemid")*********
$Itemid = JRequest::getVar('Itemid');
// Determinando a página que será mostrada de acordo com o item escolhido
switch ($Itemid) {
case 27:
echo "
<div id='conteudo1'>";
require_once ("pagina_01.html");
echo "</div> ";
break;
case 2:
echo "
<div id='conteudo1'>";
require_once ("pagina_01.html");
echo "</div> ";
break;
} // fim do switch
?>
</body>
</html>
Depois é só ir criando os itens no menu desejado, verificar o 'id' criado pelo joomla para o mesmo e no script acrescentar o 'case' pra chamar a página desejada.
Simples, não?
Valeu!!!
Abraço a todos
Ninguém é tão sábio que não tenha algo a aprender, nem tão ignorante que não tenha algo a ensinar.
Please Entrar ou Registrar to join the conversation.