Explorando la Categoría: "Joomla"

Cambiar el título de la página en Joomla!

Joomla

27 de Febrero del 2008

Hoy he necesitado modificar un componente de Joomla en el trabajo que mostraba unos productos de una base de datos.

El componente tenía una vista en la cual se mostraba el detalle de un producto.

Para mejorar el SEO de la web he pensado que estaría bien poner como título de la página algo así como… Descripción de … “producto” , de esta forma, Google te posicionara mejor por ese termino de búsqueda y tendrás un titulo de página personalizado.

Pues bien, hacer esto es muy sencillo , para ello usaremos el objecto JDocument.

En el fichero view.html.php de tu vista pon este código :

  1.  
  2. <?php
  3.     $document=& JFactory::getDocument();
  4.     $document->setTitle(“Tu título de página”);
  5. ?>
  6.  

Primero obtenemos una instancia del objeto JDocument y después , mediante el metodo setTitle, establecemos el título de página.

Y ya esta…

PD: Para que funcione correctamente no hay que poner etiqueta title en el template.

Usando AJAX en componentes de Joomla!

Javascript, Joomla, Programación

21 de Febrero del 2008

Es recomendable tener conocimientos de AJAX para seguir.

Mucha gente se pregunta como se puede utilizar AJAX en Joomla. A primera vista parece complicado ya que cuando hacemos un componente este siempre aparece dentro de un template, y nosotros no queremos que aparezca ese template, ya que queremos enviar documentos XML o JSON, y el template nos molesta.

Para evitar que aparezca el template tenemos las vistas Raw, que son vista que se muestran sin la envoltura del template y también podemos enviar el resultado directamente desde el task del controlador AJAX. De esta forma podemos enviar JSON o XML sin problemas.

Lee el resto de esta entrada »

Joomla Day 2008 en Madrid

Joomla

19 de Febrero del 2008

El 19 de abril se celebra en la universidad Calos III de Madrid el evento Joomla! Day.

Se realizaran varias ponencias y talleres sobre Joomla!, donde se podra intercambiar conocimientos, conocer gente y hacer amigos del software libre.
Si no puedes asistir tranquilo, todo el material será colgado en la web del evento.

Las entradas son limitadas, y se prevé que se agoten pronto, así que si estas interesado…apúntate!!

Agregar javascript y css a una vista en Joomla 1.5

Css, Javascript, Joomla

18 de Febrero del 2008

Muchas veces he necesitado añadir un script Javascript a una vista en concreto mientras desarrollaba un componente para, por ejemplo,mostrar un mapa de Google maps. También he necesitado añadir un estilo específico para dar estilo a mi componente, pero solo a esa vista sin que se cargue el script de google maps en todo el sitio, ya que esto lo ralentizaría.

Lee el resto de esta entrada »

Tutorial: creando plugins con Joomla! 1.5

Joomla, Programación

15 de Febrero del 2008

Ya hemos visto como hacer componentes y como hacer módulos en Joomla! 1.5 y hemos visto que no es nada complicado, y simplemente hay que entender la mecánica de trabajo .

Lo ultimo que nos queda son los plugins, con ellos podremos modificar el comportamiento estándar de Joomla!, pudiendo interceptar ciertos eventos prefijados para ejecutar nuestro código antes o después del evento.

Los plugins pueden llegar a ser muy utiles y potentes.

Por ejemplo, se puede interceptar el evento de publicar un articulo y hacer que joomla imprima un mensaje personalizado antes de cada articulo, o lo que a ti se te ocurra, simplemente tienes que tener a mano la lista de eventos (hooks) definidos y tu imaginación para hacer con joomla! lo que quieras.

Lee el resto de esta entrada »

blank
[x] Cerrar
E-mail