Índice

El archivo index.php

1. El comentario inicial

El archivo index.php permite definir el diseño y la composición de la plantilla.

En la plantilla Protostar, el archivo comienza con la apertura de una sección PHP con un comentario sobre el diseño de la plantilla.

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

A continuación viene la garantía contra accesos directos al archivo: defined(’_JEXEC’) or die;

2. La configuración de la plantilla

La plantilla define las variables que se utilizarán a continuación:

/** @var JDocumentHtml $this */ 
$app  = JFactory::getApplication(); 
$user = JFactory::getUser()

La variable $app define el acceso a los objetos esenciales de Joomla!. La plantilla puede acceder a diversos parámetros de configuración del sitio.

La variable $user define el acceso al objeto usuario. De esta forma, la plantilla puede recuperar la configuración del perfil de los usuarios.

Después tenemos la variable $params, que determina si la plantilla debe usar HTML5, con el valor  true :

// Output as HTML5 
$this->setHtml5(true);

A continuación encontramos numerosas variables PHP donde se almacenarán ...