<?php
	//---------------------------------------------------------------------------------------------------------
	// 03/Marzo/2015
	// Versi�n 1.0 C�digo est�ndar de la l�nea de la cesta
	// 28/Marzo/2016
	// version 1.1 agrupamos los datos como mejor nos conviene para el dise�o de la web
	//---------------------------------------------------------------------------------------------------------
	//Parámetros:
	//	1 => objeto línea

$linea = Theme::getLastParam(1);

$articulo_a_mostrar = $linea->objeto_articulo;
?>
<div class="linea_cesta_estilos">
	<div class="cabecera_producto col-xs-12">
		<p class="product-name">
			<a href="<?=$articulo_a_mostrar->url;?>" title="<?=$articulo_a_mostrar->nombre;?>"><?=$articulo_a_mostrar->nombre;?></a>
		</p>
		<div class="eliminar col-xs-2">
			<?php
			$script_btn_comprar = '{' 
				. 'codigo_articulo:' . $linea->articulo . ','
				. 'accion:\'absoluto\','
				. 'cantidad:0,'
				. (($linea->codigo_oferta > 0) ? 'oferta:' . $linea->codigo_oferta . ',' : '')
				. (($linea->codigo_lote > 0) ? 'lote:' . $linea->codigo_lote . ',' : '')
				. (($linea->puntos_gastados > 0) ? 'puntos_gastados:' . $linea->puntos_gastados . ',' : '')
				.'}';
				
				$capas_actualizar = '*=\\\'bloque_restaurar\\\'|*=\\\'bloque_linea_articulo_' . $linea->articulo . '\\\'|*=\\\'bloque_total_cesta\\\'|*=\\\'bloque_tipo_envio\\\'';
			?>
			<!-- aqui va el boton de eliminar un producto de la cesta -->
			<a href="javascript:void(0);" onclick="addToBasket(<?=$script_btn_comprar;?>, false, '<?=$capas_actualizar;?>');"><i class="mdi mdi-close"></i></a>
	    </div> 
	</div>
	<div class="imagen_producto col-xs-2 col-sm-2 col-md-4 col-lg-2">
 		<a href="<?= $articulo_a_mostrar->url; ?>" title="<?= $articulo_a_mostrar->nombre; ?>">
		<?php
		//Cargamos la foto del producto
		$opciones = new OpcionesWidget(array("ean" => $articulo_a_mostrar->ean, "cliente" => Shop::$configuracion->cliente_arminet, "ruta_base" => "https://sinlib.es/", "tam_portada" => "linea_cesta"));
		            new Widget($_WH->GW("multifoto", "mostrarPortada"), $opciones);
		?>	
    	</a>
    </div>
	<div class="info_producto col-xs-10 col-sm-10 col-md-8 col-lg-10">

		    <div class="detalles_producto col-xs-10">
				<p class="editorial">
					<a href="<?= corregir_url(Shop::$configuracion->url . "editorial/" . $articulo_a_mostrar->editorial); ?>" title="<?= $articulo_a_mostrar->editorial ?>"><?= $articulo_a_mostrar->editorial ?></a>
				</p>
				<p class="cart_ref"><?=traducir("EAN:");?> <?=$articulo_a_mostrar->ean;?></p>
		    </div>



			<div class="stock col-xs-10">
			    	<?php  /*
			        if ($articulo_a_mostrar->stock <= 0) {
			          ?>
			            <p class="bg-danger label">
			                <?= traducir('Producto agotado') ?>
			            </p>

			            <?php
			        } else */
			        if ($articulo_a_mostrar->stock <= 1) {
			            ?>
			            <p class="bg-warning label">
			                <?= traducir('Advertencia: ¡Últimos artículos en inventario!') ?>
			            </p>
			            <?php
			        } else {
			            ?>
			            <p id="availability_statut">
			                <span id="availability_value" class="label label-success"><?= traducir('En stock') ?></span>
			            </p>
			    	<?php
			        }
			    	?>
		    </div>


			<div class="cantidad col-xs-12 col-sm-4 " data-title="Cantidad">
				<div class="menos">
					<?php
                    $scriptSumar = '{'
                        . 'codigo_articulo:' . $linea->articulo . ','
                        . ' accion:\'restar\', '
                        . 'cantidad:1, '
						. (($linea->codigo_oferta > 0) ? 'oferta:' . $linea->codigo_oferta . ',' : '')
						. (($linea->codigo_lote > 0) ? 'lote:' . $linea->codigo_lote . ',' : '')
						. (($linea->puntos_gastados > 0) ? 'puntos_gastados:' . $linea->puntos_gastados . ',' : '')
						. '}';
						//Vamos a calcular la cantidad de regalo que tiene el producto:
						$cantidad_regalo = 0;
						if ($linea->oferta != NULL){
							$cantidad_regalo = ($linea->cantidad / $linea->oferta->cantidad) * $linea->oferta->cantidad_regalo;
						}
						$capas_actualizar = '*=\\\'bloque_restaurar\\\'|*=\\\'bloque_linea_articulo_' . $linea->articulo . '\\\'|*=\\\'bloque_total_cesta\\\'|*=\\\'bloque_tipo_envio\\\'';
						//Cuando llamemos al onclick hay que pasar un false para no desplegar la cesta
                    ?>
				    <a rel="nofollow" class="cart_quantity_down btn btn-default button-minus" href="javascript:void(0);" onclick="addToBasket(<?=$scriptSumar;?>, false, '<?=$capas_actualizar;?>');"  title="<?=traducir("Sustraer");?>"> 
					<span><i class="mdi mdi-minus"></i></span> 
				    </a>
				</div>
				<div class="cantidad_articulos">
			    	<input size="2" type="text" readonly autocomplete="off" id="quantity_wanted<?=$articulo_a_mostrar->codigo;?>" class="cart_quantity_input form-control grey" value="<?=$linea->cantidad;?>" name="quantity_5_19_0_0"/>
				</div>
			    <div class="mas">
					<?php
                    $scriptSumar = '{'
                        . 'codigo_articulo:' . $linea->articulo . ','
                        . ' accion:\'sumar\', '
                        . 'cantidad:1, '
						. (($linea->codigo_oferta > 0) ? 'oferta:' . $linea->codigo_oferta . ',' : '')
						. (($linea->codigo_lote > 0) ? 'lote:' . $linea->codigo_lote . ',' : '')
						. (($linea->puntos_gastados > 0) ? 'puntos_gastados:' . $linea->puntos_gastados . ',' : '')
						. '}';
						$capas_actualizar = '*=\\\'bloque_restaurar\\\'|*=\\\'bloque_linea_articulo_' . $linea->articulo . '\\\'|*=\\\'bloque_total_cesta\\\'|*=\\\'bloque_tipo_envio\\\'';
						//Cuando llamemos al onclick hay que pasar un false para no desplegar la cesta
                    ?>
				    <a rel="nofollow" class="cart_quantity_up btn btn-default button-plus" href="javascript:void(0);" onclick="addToBasket(<?=$scriptSumar;?>, false, '<?=$capas_actualizar;?>');" title="<?=traducir("Añadir");?>">
					<span><i class="mdi mdi-plus"></i></span>
				    </a>
				</div>
			</div>
			<div class="col-xs-12 col-sm-8 cart_total" data-title="Total"> 
		<?php
		if ($articulo_a_mostrar->pvp_final != $articulo_a_mostrar->pvp) {
			?>
			<span class="precio_anterior"><?=number_format($articulo_a_mostrar->pvp, 2, ",", ".");?>&euro;</span>
			<?php
		}
		if($linea->cantidad>1){	
		?>
			<span class="precio"><?=number_format($articulo_a_mostrar->pvp_final, 2, ",", ".");?>&euro;</span>
			<span class="por"><i class="mdi mdi-close"></i> </span>
			<span class="cantidad_añadidos"><?=$linea->cantidad?></span>
			<span class="por"><i class="mdi mdi-equal"></i> </span>
		<?php
		}
		?>
		<span class="price" id="total_product_price_5_19_0"><?=number_format( ($articulo_a_mostrar->pvp_final * $linea->cantidad), 2, ",", ".");?>&euro;</span>
	</div>
	<!-- cierre del div info_producto -->
	</div>
</div>
