[Dica] Aprenda a personalizar as páginas de erro do joomla

Mais
12 anos 2 meses atrás #62114 por gigiomolossi
gigiomolossi replied the topic: Re: [Dica] Aprenda a personalizar as páginas de erro do joomla
Cara gostei muito da sua dica, tive um problemao depois de ter mudado de servidor de hospedagem as urls amigaveis no funcionavam mais e tive que por o sef404, que alterou as urls ja posicionadas no google.

Sua dica foi muito valiosa. Abraço!

Giovani

magoga escreveu: Eu preferi este método, que redireciona a página de erro do joomla! para um artigo onde vc pode personalizar a mensagem e o usuário ainda se sente "dentro do site".
primeiro crie um artigo, sem seção nem categoria com o nome: error 404. (anote o nº Id do artigo). Depois crie uma página: error.php com o código abaixo, e envie para o diretório de seu template, inserindo o ID do artigo no campo XX:

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
if (($this->error->code) == '404') {
header('Location: index.php?option=com_content&view=article&id=XX');
exit;
}
?>

Pronto, quem quiser conferir: <!-- w -->[url=http://www.hostgates.com.br" onclick="window.open(this.href);return false;]www.hostgates.com.br[/url]<!-- w -->

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 2 meses atrás #62121 por edyonil
edyonil replied the topic: Re: [Dica] Aprenda a personalizar as páginas de erro do joomla
Aqui segue um exemplo de página erro: 404 que preparei para um site de um cliente em Joomla

http://sehumano.org/index.php/erro404

[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
11 anos 10 meses atrás #70450 por lordrudolf
lordrudolf replied the topic: Re: [Dica] Aprenda a personalizar as páginas de erro do joomla
Alguém sabe informar se para fazer o processo informado pelo amigo magoga é diferente no Joomla 2.5.4?

Tentei fazer uma página 404 em localhost e não obtive sucesso. Segue a imagem img_404 em anexo.

Obs: Ao testar a pagina só é exibida uma interfa em branco.
Anexos:

Please Entrar ou Registrar to join the conversation.

Mais
11 anos 10 meses atrás #70457 por Uriel
Uriel replied the topic: Re: [Dica] Aprenda a personalizar as páginas de erro do joomla

Please Entrar ou Registrar to join the conversation.

Mais
11 anos 2 meses atrás #84672 por dionisiojr
dionisiojr replied the topic: Re: [Dica] Aprenda a personalizar as páginas de erro do joomla

lordrudolf escreveu: Alguém sabe informar se para fazer o processo informado pelo amigo magoga é diferente no Joomla 2.5.4?

Tentei fazer uma página 404 em localhost e não obtive sucesso. Segue a imagem img_404 em anexo.

Obs: Ao testar a pagina só é exibida uma interfa em branco.


É isso ae Lordrudolf, esse processo não funciona para joomla 2.5...
Porém com uma pequena modificação tudo passa a funcionar bastar colocar este código a seguir em seu arquivo error.php na pasta de seu template:

defined('_JEXEC') or die;
if (!isset($this->error)) {
$this->error = JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
$this->debug = false;
}


header('Location: index.php?option=com_content&view=article&id=8');
//header('Location: erro');
exit;


OBS: caso você utilize a funcionalidade SEF (Url Amigaveis), deverá criar um item de menu, apontando para o seu artigo,seu apelido deverá conter o nome da página de erro, conforme código comentado acima... Além disso o plugin de redirecionamento do joomla 2.5 deverá OBRIGATORIAMENTE estar ativado.

Please Entrar ou Registrar to join the conversation.