Sábado, 11 Junio 2011 17:30

Insertar código PHP o Javascript en artículos Joomla

Escrito por 
CMS:  Joomla! |  Versión:  Todas |  Nivel de dificultad:  Medio |  Tiempo estimado de lectura:  15 minutos



insertar phpJoomla ofrece gran flexibilidad para trabajar con contenido, podemos hacer un sin fin de cosas a través de extensiones, pero en algunas ocasiones necesitamos funcionalidad adicional que nos gustaría programar y que no esta disponible en una extensión.

Para esto existen diferentes extensiones que permiten insertar código php o código javascript dentro del contenido de Joomla, ya sea artículos o módulos personalizados.

 

Descargar extensión Sourcerer

 

1- Descargando la Extensión

La extensión lo podemos conseguir desde el JED desde el siguiente link

 

2- Programando en PHP

Después de haber instalado la extensión veremos que también nos instala un botón en la parte inferior del editor. Este botón nos abrirá una ventana en donde podemos codificar. En esta primera parte codificaremos en PHP para obtener el usuario, tal como se muestra en el siguiente código

 

$usuario = JFactory::getUser()->get('name');

if ($usuario<>''){

echo "Hola <span id='user'>".$usuario."</span> tenemos una oferta para ti, click <a href='#'> aqui</a>";

}

else{

echo "Hola Visitante";

}

 

3- Programando en Javascript

Igualmente podemos utilizar la misma pantalla para codificar en Javascript, en este ejemplo utilizaremos las funciones de mootools que ya se encuentras cargadas en Joomla por defecto, el script envía un mensaje cada vez que se hace click sobre la etiqueta con ID user.

 

$('user').addEvent('click', function (e){

alert('hola ' + $('user').getText() );

});

 

4- Resultado Final

 

En el siguiente video se muestra cómo insertar código php y javascript dentro de un artículo en Joomla

 

 


¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop