Funciones de joomla 2.5 fuera del mismo



Como vimos en nuestro post anterior utilizamos las funciones de wordpress en una página fuera de este ya sea para ejecutar querys, extraer sessiones o cualquier efecto practico que necesitemos.

Como bien mencionaba esa entrada esto ya lo había hecho en joomla 1.5

pero como esa versión del CMS esta MUY desactualizada me anime a hacerlo en Joomla 2.5, manos a la obra.


Untitled

 /* File: blog.php
  * Company: grisunder
  * Coder: Gris is come back
  * Date: 28/04/2015
  * Desc: emula ser una pagina de joomla 2.5
  */

/**          +++++ D E B U G +++++          **/
/**
ini_set('display_startup_errors',1);
ini_set('display_errors',1);
error_reporting(-1);
**/

/* iniciando el framework de joomla 2.5 */ 


define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);

if (file_exists(dirname(__FILE__) . '/defines.php')) {
 include_once dirname(__FILE__) . '/defines.php';
}

if (!defined('_JDEFINES')) {
 define('JPATH_BASE', dirname(__FILE__));
 require_once(JPATH_BASE.'/includes/defines.php');
}

require_once(JPATH_BASE.'/includes/framework.php');
require_once(JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php');
require_once(JPATH_SITE.DS.'components'.DS.'com_k2'.DS.'helpers'.DS.'route.php');


JDEBUG ? $_PROFILER->mark('afterLoad') : null;
$app = JFactory::getApplication('site');
$app->initialise();



/* iniciando el plugin */ 

$db = JFactory::getDbo(); 

?>

Comentarios

Entradas populares