Hola
Mr. Moonlight,
Es importante leer bien las cosas antes de aportar información, ya que de lo contrario da pie a confusiones innecesarias. Todas las plantillas incluyen un
manifiest.xml o
templateDetails.xml que para el caso viene a ser lo mismo.
Si editas este fichero encontrarás lo siguiente en la parte superior:
Código:
<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="template" version="1.0.x">
<name>FlexiMind</name>
<creationDate>05/02/2006</creationDate>
<author>ZulloP</author>
<copyright>Web Revolution</copyright>
<authorEmail>eshop@webrevolution.org</authorEmail>
<authorUrl>http://eshop.webrevolution.org</authorUrl>
<version>1.0</version>
<description>Thank you for choosing Web Revolution eshop!</description>
Con esto queda demostrado que estas utilizando una plantilla para la rama 1.0, por tanto para su funcionamiento seguramente tendrás habilitado el Modo Heredado
(Legacy Mode) para su correcto funcionamiento.
En ese caso, en el proceso de creación de la posición nueva, en vez de insertar el código anterior en el
index.php:
Código:
<?php if ($this->countModules('tu_posicion')) : ?>
<div>
<jdoc:include type="modules" name="tu_posicion" style="xhtml" />
</div>
<?php endif; ?>
Deberías insertar el siguiente código:
Código:
<?php if (mosCountModules('tu_posicion')>0) { ?>
<?php mosLoadModules('tu_posicion',-2); ?>
<?php } ?>
Y para que la posición sea reconocida no necesitarías declararla en el
.xml.
Saludos