orders/index.php

Listado de pedidos - Página de "mis compras" o "historial de pedidos"

Listado de pedidos

Este template permite mostrar todos los pedidos realizados por un cliente.

Objetos disponibles

Descripción

$_order

Pedidos.

$_total

Cantidad de pedidos.

Para visualizar este template el usuario debe estar autenticado en su cuenta

Código de ejemplo de un listado simple con seguimiento de envíos

<div class="container">
	<div id="global" class="micuenta-detalle">
		<h1>Mis pedidos</h1>
				
		<table class="account">
			<tr>
				<th>N. de pedido</th>
				<th>Fecha</th>
				<th>Enviado a</th>
				<th>Total</th>
				<th>Estado de su pedido</th>
				<th></th>
			</tr>
			<?php while($_order->getNext()): ?>
			<tr onclick="location.href='<?=$_order->getURL()?>'">
				<td><?=$_order->getId()?></td>
				<td><?=$_front->date($_order->get('created'))?></td>
				<td><?=$_order->get('name').' '.$_order->get('surname')?></td>
				<td><?=$_front->price($_order->get('total'))?></td>
				<td>
					<?=$_order->get('status')->get('name')?>
					<small>Última actualización: <?=$_front->date(current($_order->get('history'))->get('created'))?></small>
					<?php if($_order->get('tracking')->get('code')): ?>
					<small>Seguimiento: <?=$_order->get('tracking')->get('code')?></small>
					<?php endif; ?>
				</td>
				<td class="action">
					<?php if(!$_order->get('orders_status.approved')): ?>
					<a href="<?=HOST?>pedidos/<?=$_order->get('id')?>/reintentar" class="button">Reintentar compra</a>
					<?php elseif($_order->couponsOnly()): ?>
					<a href="<?=HOST?>pedidos/<?=$_order->get('id')?>/pdf" class="button">Descargar cupón</a>
					<?php endif; ?>
				</td>
			</tr>
			<?php endwhile; ?>
		</table>
	</div>
</div>

Código de ejemplo de un listado con cupones/promo codes aplicados

Last updated

Was this helpful?