Como añadir mas posiciones para modulos en Joomla 1.5

La forma de añadir mas posiciones para el emplazamiento de los modulos en joomla 1.5 difiere de la version joomla 1.0.15. Esta directamente relacionada con el template utilizado, de tal manera que los cambios a realizar se deben hacer directamente en el archivo xml del template que vamos a utilizar…

Para realizar el añadido, editaremos el archivo xml del template en cuestion y añadir las posiciones despues de de la siguiente manera:

Buscamos la cadena…

<positions>
<position>hornav</position>
<position>breadcrumbs</position>
<position>banner</position>
..........
<position>syndicate</position>
<position>debug</position>
</positions>
y añadimos la nueva posicion para el modulo. De esa manera cuando nos dispongamos a seleccionar la posicion de un modulo tendremos las opciones añadidas.

Para añadir una posicion dentro de nuestra plantilla:

Editamos el archivo index.php de nuestro template y añadimos las posiciones que necesitemos. Siempre teniendo en cuenta que deberemos seguir un orden a la hora de añadirlas, para no descontrolar el aspecto definitivo de nuestro template. Para que tengan una idea mas clara sobre este tema pueden leer el articulo que redacte –> «Como seleccionar, instalar y personalizar un Template en Joomla«

Añadir codigo en plantilla:

Joomla! 1.0

<?php if (mosCountModules('posicion')>0) { ?>
<?php mosLoadModules('posicion',-2); ?>
<?php } ?>

Joomla! 1.5

<?php if ($this->countModules('posicion')) : ?>
<div>
<jdoc:include type="modules" name="posicion" style="xhtml" />
</div>
<?php endif; ?>
Cambiar «posicion» por el nombre de la posicion que han elegido para este menester.
Contenido Actualizado.
 

+ Modulos Joomla:
{loadposition user500}

Comments

  1. Soroco

    Hola Lorenzo tengo una duda con tu exposicion. Tengo el theme ja purity 2 y joomla 1.5 Quiero crear una posición que vaya justo donde se van poniendo las noticias en portada, en el centro arriba, pero no me sale. Sí he creado la posicion en el archivo .xml, pero luego en mi index.php NO me aparecen esos códigos () para yo poder hacer el mío propio. Te agradeceria ayuda. Porque este theme no tiene ya de por sí creada la posición MAIN, CONTENT o MAIN-CONTENT? Muchas gracias.

  2. Soroco

    Hola Lorenzo, me gustaria escribir debajo de tu post sobre crear posicion, pero no se pq no me deja. Tengo el ja purity 2 y jommla 1.5 Ya he creado la nueva posición en el archivo .xml, pero en el index.php no sé donde poner el código que hay que poner para crear la nueva posición. Quiero crear una posición donde van las noticias, justo en el centro arriba, pero no puedo. Sería el main, o content, o main-content. Por qué no viene prederteminada esta posición. Te agradecería ayuda. Muchas gracias.

Deja un comentario