Rota em componente - Router [Resolvido]

Forum destinado aos programadores que pretendem utilizar o framework do Joomla! 1.5 para fazer suas próprias extensões
wgueds
Novato
Mensagens: 2
Registrado em: 19 Out 2010, 15:54

Rota em componente - Router [Resolvido]

Mensagem por wgueds »

Criei um componente chamado com_videos, quando eu crio um novo menu com o tipo com_videos ele gera a URL assim:

www.nome_site.com.br/nome_titulo/videos

gostaria que ficasse assim

www.nome_site.com.br/nome_titulo

sem o /videos.

Tem como fazer isso?, tentei trabalhar com o arquivo router.php mas parece que nada adianta.

Obrigado.
Editado pela última vez por wgueds em 21 Out 2010, 06:58, em um total de 1 vez.
wgueds
Novato
Mensagens: 2
Registrado em: 19 Out 2010, 15:54

Re: Rota em componente - Router

Mensagem por wgueds »

Bom como vi que este fórum não me ajudou muito realizei algumas pesquisas e consegui resolver o meu problema, vai ai a minha própria solução.

Código: Selecionar todos

function buildRoute(&$uri) {
		$vars = $uri->getQuery(true);
                extract($vars);
		$title = array();

		$this->params = AceSEFTools::getExtParams('com_videos');

        $title[] = '';
        
		return $title;
	}
Criei uma função na extenção do componente AceSEF, e funcionou legal.

Reparem que simplesmente eu passo o $title = "";
Responder