Beispiel #1
0
    }
    $ops['autoescape'] = true;
    $loader = new Twig_Loader_Filesystem("../" . $twig['templates_folder']);
    $twig = new Twig_Environment($loader, $ops);
    $twig->getExtension('core')->setNumberFormat(2, ',', '.');
} else {
    die("NO SE PUEDE ENCONTRAR EL MOTOR TWIG");
}
$parametros = $_REQUEST['parametros'];
$accion = $parametros['accion'];
$datos = $parametros['datos'];
$errores = $alertas = array();
$articulo = json_decode($datos['Articulo']);
switch ($accion) {
    case 'add':
        $idLinea = ErpCarrito::addProduct($articulo, $datos['Unidades']);
        if (!$idLinea) {
            $errores = ErpCarrito::getErrores();
        } else {
            $alertas = ErpCarrito::getAlertas();
        }
        break;
    case 'remove':
        $ok = ErpCarrito::removeProduct($datos['Id']);
        if (!$ok) {
            $errores = ErpCarrito::getErrores();
        } else {
            $alertas = ErpCarrito::getAlertas();
        }
        break;
    case 'update':