Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

mal funcionamiento de plantilla

Estas en el tema de mal funcionamiento de plantilla en el foro de Joomla en Foros del Web. Holas yo de nuevo, la verdad que esta bien raro como me funciona, he resumido el codigo a la parte que me da conflicto: Código ...
  #1 (permalink)  
Antiguo 26/01/2012, 16:07
 
Fecha de Ingreso: junio-2005
Mensajes: 54
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta mal funcionamiento de plantilla

Holas yo de nuevo, la verdad que esta bien raro como me funciona, he resumido el codigo a la parte que me da conflicto:


Código PHP:
<?php if($this->countModules('banners')) : ?>
  <div id="banners">
      <jdoc:include type="modules" name="banners" style="xhtml" />  
  </div>
<?php endif; ?>
  
<?php if($this->countModules('noticias')) : ?>
  <div id="contenedor_noticias">
        <div id="marco_redondo">
             <jdoc:include type="modules" name="noticias" style="xhtml" />
        </div>
    </div> 
<?php endif; ?>

<div id="contenido">
  <div id="col_contenido">
      <jdoc:include type="component" />
  </div>
</div>
Se supone que esta parte coloca el banner cuando existen, en este caso solo en la pagina de inicio y para las demas paginas se esconde:


Código PHP:
<?php if($this->countModules('banners')) : ?>
  <div id="banners">
      <jdoc:include type="modules" name="banners" style="xhtml" />  
  </div>
<?php endif; ?>
y lo mismo para esta parte:


Código PHP:
<?php if($this->countModules('noticias')) : ?>
  <div id="contenedor_noticias">
        <div id="marco_redondo">
             <jdoc:include type="modules" name="noticias" style="xhtml" />
        </div>
    </div> 
<?php endif; ?>
Solo debe aparecer en la pagina de inicio, no en el resto. Y claro continua con el codigo normal :


Código PHP:
<div id="contenido">
  <
div id="col_contenido">
      <
jdoc:include type="component" />
  </
div>
</
div
Aqui viene el detalle, en la primera pagina en el div de noticias, tengo enlaces a los articulos, si los llamo vuelve a cargar la pagina de inicio con los dis banners y contenedor_noticias, y abajo aparece el articulo que es llamado, Y deberia solo aparecer el articulo y no el div banner ni contenedor_noticias. Lo mismo me pasa con el modulo buscar, cuando busco algo, carga la pagina inicial y esta carga banner contenedor_noticias y hasta abajo carge el modulo buscar con sus demas opciones o los resultados.

Pregunta, como puedo hacer para que cuando use los enlaces que tengo en el div contenedor_noticias se muestre solo el articulo que llamo y deje de cargarse banners y contenedor_noticas tambien. Saludos
  #2 (permalink)  
Antiguo 26/01/2012, 16:14
vtj
 
Fecha de Ingreso: febrero-2011
Mensajes: 613
Antigüedad: 13 años, 9 meses
Puntos: 40
Respuesta: mal funcionamiento de plantilla

Ciao

Cita:
Iniciado por teksukamen Ver Mensaje
...Solo debe aparecer en la pagina de inicio, no en el resto. Y claro continua con el codigo normal...
El php no tiene nada que ver con la asignacion de los modulos a un item de menu, ve a la ficha del modulo y asignalo donde quieras
  #3 (permalink)  
Antiguo 26/01/2012, 16:58
 
Fecha de Ingreso: junio-2005
Mensajes: 54
Antigüedad: 19 años, 5 meses
Puntos: 0
De acuerdo Respuesta: mal funcionamiento de plantilla

Hola, gracias por tu comentario, efectivamente, tengo los modulo apuntando a la pagina de inicio, tanto banner como contenido_noticias estan apuntando solo al home, y no me aparecen en el resto de la web, si escojo otro enlace del menu funciona todo como se espera. solo es este modulo de noticias que me devuelve el articulo y segun veo lo esta mandando a la pagina de inicio, y entonces joolma me carga autmaticamente banner y contenido_noticia, esa es la parte que me confunde.

Ahora revisando los vinculos, veo que el modulo de noticias, quiere presentar el articulo en la pagina de inicio de joomla, por logica, joomla cargara banner y contenido_notica en la pagina inicial, seguidamente carga el articulo... Entonces creo k la solucion seria decirle al modulo que no carge el articulo en la pagina de inicio sino en otra, y eso no se como hacerlo, lo que es muy diferente de decirle a joomla que carge este modulo en la pagina de inicio... gracias y saludos

Etiquetas: enlace, funcionamiento, modulo, plantilla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.