- Fórum
- /
- Suporte Joomla
- /
- Templates
- /
- Joomla 1.5
- /
- [Dica] Aprenda a personalizar as páginas de erro do joomla
[Dica] Aprenda a personalizar as páginas de erro do joomla
- gigiomolossi
- Offline
- JCB! Junior
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.
- edyonil
- Offline
- JCB! Master
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.
- lordrudolf
- Offline
- JCB! Junior
- Postagens: 65
- Obrigados Recebidos: 0
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.
Please Entrar ou Registrar to join the conversation.
- Uriel
- Offline
- JCB! Legend
Utilizo componentes para isso
EX: http://extensions.joomla.org/extensions ... I7fQ%3D%3D
ou
http://extensions.joomla.org/extensions ... I7fQ%3D%3D
Abraço
Please Entrar ou Registrar to join the conversation.
- dionisiojr
- Offline
- JCB! Novato
- Postagens: 1
- Obrigados Recebidos: 0
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.