Exemplo n.º 1
0
<?php

require 'vendor/autoload.php';
$carro = new Carrito();
$productos = $carro->get_content();
$precioTotal = $carro->precio_total();
View::load('carro', ['productos' => $productos, 'precio_total' => $precioTotal]);
Exemplo n.º 2
0
                        <td><?php 
            echo $producto["precio"] . " €";
            ?>
</td>

                        <td style="border-top: 0;"><form action="maincarro.php" method="post"><input type="text" name="unique_id" value="<?php 
            echo $producto["unique_id"];
            ?>
" hidden="hide" ><input type="submit" class="btn btn-primary" name="borrar" value="Eliminar"></form></td>
                    </tr>
                    <?php 
        }
        ?>
                    <tr><th colspan="3">Total</th><td class="td-dcha" colspan="2">
                        <?php 
        $r = $carrito->precio_total();
        echo $r . " €";
        ?>
                        </td></tr>
            </table>
            <form method="post" action="maincarro.php">
                
                <?php 
        if (isset($_SESSION['nombre'])) {
            ?>
<input type="submit" name="comprame" value="Comprar" class="btn btn-primary cb2 ">
                  <?php 
        } else {
            ?>
<a  href="#" data-toggle="modal" data-target="#login" class="btn btn-primary cb2 ">Iniciar sesion</a>
                    <?php 
Exemplo n.º 3
0
 */
//Obtiene los valores enviados desde el post
$vlcNombre = $_POST['clienteNombre'];
$vlcEmail = $_POST['Email'];
$vlnTelPrinc = $_POST['TelPrincipal'];
$vlcTelSec = $_POST['TelSecundario'];
$vlnZona = $_POST['Zona'];
$vlcDireccion = $_POST['Direccion'];
//Crea instancia del carrito
$vloCarrito = new Carrito();
//Crea instancia de ADPedidos
$vloADPedidos = new ADPedidos();
//Obtener el total de articulos
$vlnCantTotalArt = $vloCarrito->articulos_total();
//Obtener el monto total a pagar
$vlnMontoTotalCarrito = $vloCarrito->precio_total();
//Obtiene los articulos almacenados
$VloArticulosComprados = $vloCarrito->get_content();
//Si al menos existe un articulo
if ($vlnCantTotalArt > 0) {
    /*********************** PRIMER PASO ALMACENAR EL PEDIDO *************************/
    //Obtiene el id del pedido
    $vlcIDPedido = $vloADPedidos->InicializarPedido($vlcNombre, $vlcEmail, $vlnTelPrinc, $vlcTelSec, $vlcDireccion, $vlnZona, $vlnCantTotalArt, $vlnMontoTotalCarrito);
    if ($vlcIDPedido != '') {
        //Envia a guardar el detalle
        $vloADPedidos->GuardarDetalle($vlcIDPedido, $VloArticulosComprados);
        /***********************SEGUNDO PASO ENVIAR EL PEDIDO POR CORREO********************/
        $vloZonas = new Zonas();
        $vlnSubtotal = 0;
        $vlnFormatoSubTotal = '';
        $vlcZonaNombre = $vloZonas->ObtenerDescripcionZona($vlnZona);