Jump to content

No me aparece el icono de nuevo o novedad en productos nuevos


WalterW

Recommended Posts

Pues eso gente, tengo instalado un theme pero me he dado cuenta de que no muestra el icono de producto nuevo, lo tengo ahora mismo configurado para que lo muestre con productos de menos de 20 dias pero no aparece en ninguno, hay por ahi algun manual para ponerselos al theme o arreglarlo? ya que el theme en la carpeta imagenes trae la imagen que deberia salir pero no sale nada.

 

Saludossss

Link to comment
Share on other sites

¿Donde exactamente no te aparece? ¿En el bloque de los productos destacados? ¿En el listado de productos?, etc..
 
Por ejemplo en la plantilla, por defecto, en el fichero:
 
En referencia a los productos destacados:

/themes/default/modules/homefeatured/homefeatured.tpl 

Tienes esto:
 

<a href="{$product.link|escape:'html'}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" />{if isset($product.new) && $product.new == 1}<span class="new">{l s='New' mod='homefeatured'}</span>{/if}</a>
 

Donde vemos que despues de imprimir la imagen, esta imprimiendo esta linea:
 

{if isset($product.new) && $product.new == 1}<span class="new">{l s='New' mod='homefeatured'}</span>{/if} 

Y luego, en el fichero:
 

modules/homefeatured/homefeatured.css 

tienes esto:
 

#featured-products_block_center .product_image span.new {
	display: block;
	position: absolute;
	top: 15px;
	right:-30px;
	padding: 1px 4px;
	width: 101px;
	font-size:10px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform: rotate(45deg);
	background-color: #990000;
	transform: rotate(45deg);  /* Newer browsers */
} 

que es el el color que le da a la etiqueta.
 
Luego, por ejemplo si nos vamos al listado de productos, fichero:
 

/themes/default/product-list.tpl 

Debajo de esto:
 

					<img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} />
 

tienes esto:
 

					{if isset($product.new) && $product.new == 1}<span class="new">{l s='New'}</span>{/if}
 

y luego en el fichero:
 

/themes/default/css/product_list.css 

Esto:
 

#product_list li span.new {
			display: block;
			position: absolute;
			top: 15px;
			right:-30px;
			padding: 1px 4px;
			width: 101px;
			font-size:10px;
			color: #fff;
			text-align: center;
			text-transform: uppercase;
			-moz-transform: rotate(45deg);
			-webkit-transform: rotate(45deg);
			-o-transform:rotate(45deg);
			background-color: #990000;
			transform: rotate(45deg); 
			-ms-transform: rotate(45deg);			/* Newer browsers */
		}
 

-----
 ¿Usted lo tiene así?

  • Like 1
Link to comment
Share on other sites

Si nadie lo he comprobado y era porque el archivo de la imagen en la ruta no era el correcto, lo he modificado y perfecto, graciasssss

 

 

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

 

Si no encuentras como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...