Bonaval Multimedia

Listado de las principales variables en Joomla!

MENU

  • Inicio
  • Empresa
    • Quienes somos
    • Noticias
    • KB: Blog IT
  • Soluciones
    • Nuestras soluciones
    • Aplicaciones a medida
    • Soluciones web para la alimentación y congelado
    • Soluciones web para el turismo y los hoteles
    • Comercio on line
    • Movilidad: webs y apps
    • Sistemas GIS
    • Media: Vídeo Streamer, DVD
    • SEO - Posicionamiento en buscadores
    • Diseño y desarrollo web en Joomla CMS
    • Sistemas Expertos: Audiencias TV
  • Servicios
    • Qué ofrecemos
    • Alojamiento Simple y Avanzado
    • Servidor Virtual
    • Atención al cliente
  • Contacto
  • Home
  • KB
  • Desarrollo web
  • Joomla
  • Listado de las principales variables en Joomla!

Listado de las principales variables en Joomla!

En este listado se pueden ver las variables mas importantes y principales que se usan en Joomla! y que es útil conocer si vamos a, por ejemplo, crear un módulo de cero.
-  JURI::base();   //variable que contiene la URL del home del sitio o del administrador, dependiendo de donde se ejecute la funcion-  JURI::root();   //variable que devuelve la URL del home del sitio, sin importar desde donde la llamemos- JURI::getInstance(); // nos da la URL exacta de donde estamos, mostrando una SEF si está activado - global $mainframe;
$mainframe->getCfg( 'live_site' ); // otra opcion para conseguir la URL del home-  JPATH_BASE  // contiene la ruta fisica del sitio o administrador, depende donde estemos al momento de utilizar la variable, ej.: D:|html_public\www\misitio.com- JPATH_SITE representa la ruta raíz de la aplicación JSite // D:|html_public\www\misitio.com\- JPATH_ADMINISTRATOR representa la ruta raíz de la aplicación JAdministrator. // D:|html_public\www\misitio.com\administrator\- JPATH_ROOT es la ruta de acceso raíz de la instalación de Joomla y no depende de ninguna aplicación.

- <?php
$app =& JFactory::getApplication();
//$app->redirect( <url> ); // esto nos redirecciona a la URL que pasemos como parametro
echo $app->getTemplate();
// acá conseguimos el nombre del template que estamos usando, muy util cuando queremos incluir en un modulo o componente que estamos creando archivos que estan en la carpeta del template actual

// para saber 'SEF'  esta activado
$mainframe = JFactory::getApplication();
echo $mainframe->getCfg('sef');

getCfg() nos permite recuperar los valores de variables declaradas en el configuration.php?>

PARA CONSEGUIR EL SUFIJO DE CLASE DE UN PAGINA

$menus      = &JSite::getMenu();
$menu      = $menus->getActive();
$pageclass   = "";

if (is_object( $menu )) :
// si es Joomla 1.7
$params = $menu->params;
// si es Joomla 1.5
$params = new JParameter( $menu->params );
$pageclass = $params->get( 'pageclass_sfx' );
endif;

PARA AGREGAR UN SCRIPT AL HEADER DEL SITIO

<?php

$document = JFactory::getDocument ();
$document->addScriptDeclaration ( "// <![CDATA[
window.addEvent('domready', function(){ $$('dl.tabs').each(function(tabs){ new KunenaTabs(tabs); }); });
// ]]>" );

?>

REF: Listado de las principales variables en Joomla!
6 Junio 2013 | Joomla
  • Anterior
  • Siguiente

Categorías [KB]

  • Aplicaciones y frameworks (1)
  • Desarrollo web (14)
    • Wordpress (9)
    • Joomla (16)
    • Prestashop (1)
  • Tips & Tricks (5)
  • Cheats (9)
  • Diseño (5)
  • Legal (5)
    • Protección de datos (0)
  • Marketing y publicidad (1)
  • RRHH (1)
  • Redes Sociales (3)
  • Seo (4)
  • Sistemas (2)
    • Bases de datos (0)
      • Mysql (6)
    • Seguridad (1)
    • Correo (9)
    • Debian (4)
    • Plesk (4)
    • Redes (11)
    • Servidor web (5)
      • Apache (6)
  • Sistemas Operativos (1)
    • Linux (18)
    • Windows (4)
 
  • Aviso legal
  • Noticias
  • File Store
  • KB
  • Kit Digital
  • Polícita de Privacidad
  • Política de cookies