Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA: Página de Error 404

Página de Error 404 3 años 10 meses antes #3402

  • Yesita
  • Avatar de Yesita
  • Fuera de línea
  • Fresh Boarder
  • Mensajes: 10
  • Karma: 0
Hola chicos, soy nueva en el foro y no encuentro un tema relacionado con mi duda. Estoy intentando modificar el código de mi página de Error 404 para poder hacer referencia al artículo que se debe mostrar cuando se introduzca una URL errónea. El caso es que no se en que parte del código ponerlo. ¿Alguien me puede decir? Estoy utilizando la versión de Joomla 3.2.0. Muchísimas gracias.

El código de error.php es:

<?php
/**
* @package Joomla.Site
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

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

defined( '_JEXEC' ) or die( 'Restricted access' );

//get language and direction
$doc = JFactory::getDocument();
$this->language = $doc->language;
$this->direction = $doc->direction;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<title><?php echo $this->error->getCode(); ?> - <?php echo $this->title; ?></title>
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/ja_zite/css/error.css" type="text/css" />
</head>
<body>
<div id="ja-topbar" class="wrap">
<div class="main clearfix">
<?php echo $doc->getBuffer('modules', 'top_menu', array('style'=>'raw')) ?>


<div id="ja-social">
<?php echo $doc->getBuffer('modules', 'social', array('style'=>'raw')) ?>
</div>

<div id="ja-search">
<?php echo $doc->getBuffer('modules', 'search', array('style'=>'raw')) ?>
</div>

</div>
</div>

<div class="wrap " id="ja-header">
<div class="main clearfix">
<h1 class="logo">
<a title="Welcome to JA Zite" href="<?php echo $this->baseurl; ?>/index.php"><span><?php echo JText::_('ERROR_LAYOUT_HOME_PAGE'); ?></span></a>
</h1>
</div>
</div>

<div class="error wrap" >
<div id="outline" class="main clearfix">
<div id="errorboxoutline">
<div id="errorboxheader"><?php echo $this->error->getCode(); ?></div>
<div id="errorboxbody">
<strong><?php echo $this->error->getMessage(); ?></strong>
<div id="techinfo">
<p><?php echo JText::_('JERROR_LAYOUT_PLEASE_CONTACT_THE_SYSTEM_ ADMINISTRATOR'); ?></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
El administrador ha desactivado la escritura pública.