- Posts: 19
 
COMMUNITY FORUM
- Forum
 - K2 Community Forum
 - Comunidad hispana oficial de K2
 - Problema con imagen en la plantilla del override
 
Problema con imagen en la plantilla del override
- Diego Fabián Hagopian
 - 
				
Topic Author
 - Offline
 - New Member
 
		Less
		More
		
			
	
		
			
	
						13 years 11 months ago		 -  13 years 11 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.
	
			
					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
Please Log in or Create an account to join the conversation.
- Alfonso F. Moreno
 - 
				
 - Offline
 - Elite Member
 
		Less
		More
		
			
	
		- Posts: 169
 
			
	
						13 years 11 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; ?>
					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
 - 
				
Topic Author
 - Offline
 - New Member
 
		Less
		More
		
			
	
		- Posts: 19
 
			
	
						13 years 11 months ago		 -  13 years 11 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.
					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
 - 
				
 - Offline
 - Elite Member
 
		Less
		More
		
			
	
		- Posts: 169
 
			
	
						13 years 11 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; ?>
					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
 - 
				
Topic Author
 - Offline
 - New Member
 
		Less
		More
		
			
	
		- Posts: 19
 
			
	
						13 years 11 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.
					Muchas gracias por tu tiempo y paciencia.
Please Log in or Create an account to join the conversation.
- Alfonso F. Moreno
 - 
				
 - Offline
 - Elite Member
 
		Less
		More
		
			
	
		- Posts: 169
 
			
	
						13 years 11 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.
- Forum
 - K2 Community Forum
 - Comunidad hispana oficial de K2
 - Problema con imagen en la plantilla del override