Keyword

Problema con imagen en la plantilla del override

  • Diego Fabián Hagopian
  • Diego Fabián Hagopian's Avatar Topic Author
  • Offline
  • New Member
More
12 years 5 months ago - 12 years 5 months ago #59484 by Diego Fabián Hagopian
Problema con imagen en la plantilla del override was created by Diego Fabián Hagopian
El problema es el siguiente: Hice un minimo cambio en la template de k2 en la de item (se puede ver aquí ) lo que hice fue cambiar la posición del div de la imagen para que quede dentro del texto del artículo.
El problema es que si coloco un artículo sin imágen por más que esté seteada para no mostrarse se muestra el error de imagen (Ejemplo aquí )
Ya hice las pruebas con el template original y está todo configurado correctamente el error es del código del template que no logro solucionar.
Adjunto la modificación que hice a ver si pueden ayudarme.
Muchas gracias.


Attachment not found

Attachments:

Please Log in or Create an account to join the conversation.

  • Alfonso F. Moreno
  • Alfonso F. Moreno's Avatar
  • Offline
  • Elite Member
More
12 years 5 months ago #59485 by Alfonso F. Moreno
Replied by Alfonso F. Moreno on topic Re: Problema con imagen en la plantilla del override
Porque no le has puesto ningún if a la imagen

Debería ser algo así

<?php if($this->item->params->get('itemImage') && !empty($this->item->image)): ?>

<!-- Item Image -->

<div class="itemImageBlock">

<span class="itemImage">

<a class="modal" rel="{handler: 'image'}" href="<?php echo $this->item->imageXLarge; ?>" title="<?php echo JText::_('K2_CLICK_TO_PREVIEW_IMAGE'); ?>">

<img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />

</a>

</span>

<?php endif; ?>

Please Log in or Create an account to join the conversation.

  • Diego Fabián Hagopian
  • Diego Fabián Hagopian's Avatar Topic Author
  • Offline
  • New Member
More
12 years 5 months ago - 12 years 5 months ago #59486 by Diego Fabián Hagopian
Replied by Diego Fabián Hagopian on topic Re: Problema con imagen en la plantilla del override
Gracias por la respuesta, me parece que no estoy entendiendo, he intentado colocar el código de varias formas, pero siempre tira un error. agradezco me indiques donde colocarlo, Muchas gracias.
Pd: no entiendo mucho de php, soy más bien un maquetista o un diseñador css.

Please Log in or Create an account to join the conversation.

  • Alfonso F. Moreno
  • Alfonso F. Moreno's Avatar
  • Offline
  • Elite Member
More
12 years 5 months ago #59487 by Alfonso F. Moreno
Replied by Alfonso F. Moreno on topic Re: Problema con imagen en la plantilla del override
A ver... el problema es que en el item.php que has dejado aquí en el foro has separado la parte if (que significa si se dan estas condiciones... carga esto) de lo que debería cragarse que en este caso es la imagen...
Tal y como lo tienes ahora puesto la imagen siempre se va a cargar (o al menos el código) porque no ejecutas la sentencia bien.

Para que se ejecute bien deberías coger el código original y copiar toda la sentencia desde donde dice <?php if($this.... hasta donde dice <?php endif; ?>

Please Log in or Create an account to join the conversation.

  • Diego Fabián Hagopian
  • Diego Fabián Hagopian's Avatar Topic Author
  • Offline
  • New Member
More
12 years 5 months ago #59488 by Diego Fabián Hagopian
Replied by Diego Fabián Hagopian on topic Re: Problema con imagen en la plantilla del override
Gracias por tu ayuda, me puse a revisar más a fondo el código y descubrí que no era el código lo que había que tocar sino el css hechos los cambios anda todo de 10.
Muchas gracias por tu tiempo y paciencia.

Please Log in or Create an account to join the conversation.

  • Alfonso F. Moreno
  • Alfonso F. Moreno's Avatar
  • Offline
  • Elite Member
More
12 years 5 months ago #59489 by Alfonso F. Moreno
Replied by Alfonso F. Moreno on topic Re: Problema con imagen en la plantilla del override
Nada ;-D

Please Log in or Create an account to join the conversation.


Powered by Kunena Forum