Jump to content

[SOLUCIONADO] ayuda para agilizar las compras


Recommended Posts

Resulta que en mi web estan los articulos de forma visual en grid y claro no se ve si hay stock o no hasta que entras en cada articulo y entonces queria saber si se puede poner como en la imagen que adjunto , mi web es www.todoave.es, en la imagen que adjunto se ve como una banda sobre la imagen que pone agotado, y eso es lo me que me gustaria añadir a mi web, de forma que los usuarios no tengan que entrar en cada producto para saber si esta disponible o no, y asi hacer mas agiles las compras de los clientes.

 

un saludo

post-641943-0-73610600-1387560418_thumb.jpg

Edited by Akthon (see edit history)
Link to comment
Share on other sites

Seria como cuando pone la etiqueta de nuevo en un articulo que acabamos de crar, pero claro con la salvedad de que esta se active si no hay stock y se desactive cuando halla stock, me urge bastante el tema, alguien que sepa como puedo hacerlo? y me quiera echar un cable.

 

La captura es de mi web, seria para que quedara como lo que he editado que pone agotado mas o menos.

 

Un saludo

 

Felices fiestas a todos.

post-641943-0-36964400-1387716777_thumb.jpg

post-641943-0-38300200-1387717161_thumb.jpg

Edited by Akthon (see edit history)
Link to comment
Share on other sites

Para el listado de productos, veo que la tienes oculta en tu css.
 
Veo que tienes aqui:
 

http://www.todoave.es/themes/Pruebas/css/product_list.css

esto:
 

#product_list li span.availability {
display: none;
color: #488C40;
}

si le quitas el 
 

display: none;

veras la etiqueta.
 
En el fichero:
 

/themes/su-plantilla/product-list.tpl

tendras algo como esto:
 

                                        {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if ($product.allow_oosp || $product.quantity > 0)}{l s='Available'}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{else}<span class="warning_inline">{l s='Out of stock'}</span>{/if}</span>{/if}

ponlo debajo de:
 

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

es decir debajo de
 

<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} />
                                        {if isset($product.new) && $product.new == 1}<span class="new">{l s='New'}</span>{/if}

y luego en el css copiamos el estilo del new, que si te fijas para los productos nuevos en el listado de productos, es este:
 

#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);
		-ms-transform: rotate(45deg);
		background-color: #990000
	}

Lo copiamos aqui:
 

#product_list li span.availability
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: #488C3F

Es decir:
 

#product_list li span.availability {
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: #488C3F;
}

Logicamente tendras que cambiar valores para que no tape la raya del nuevo xD

  • Like 1
Link to comment
Share on other sites

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