コード例 #1
0
ファイル: index.php プロジェクト: BenjaOtero/trend-ecommerce
        $id_articulo = $_REQUEST['articulo'];
        $_SESSION['imagen'] = $_REQUEST['imagen'];
        $ImagenART = array();
        $ImagenBackART = array();
        $DescripcionWebART = '';
        $view_articulos->articulos = $modelo_articulo->ArticuloMaximizar($id_articulo, $ImagenART, $ImagenBackART, $DescripcionWebART);
        $view->contentTemplate = "../views/templates/articulo_max_tpl.php";
        // seteo el template que se va a mostrar
        break;
    case 'cupon':
        $view->disableLayout = true;
        $view_cupones->cuponesTemplate = "../views/templates/cupon_ok_tpl.php";
        break;
    case 'unsuscribeNews':
        include_once "../models/clientes_mdl.php";
        $modelo_cliente = new ClienteMDL();
        $modelo_cliente->UnsuscribeNews($_REQUEST['correo']);
        $view->contentTemplate = "../views/templates/unsuscribe_news_tpl.php";
        break;
    default:
}
if ($action === 'maximizarArticulo') {
    include_once '../views/layouts/articulo_maximizar.php';
    // el layout incluye el template adentro
} else {
    if ($action === 'loNuevoOutside') {
        include_once '../views/layouts/front_end.php';
        // el layout incluye el template adentro
        include_once $view->contentTemplate;
    } else {
        if ($action === 'unsuscribeNews') {
コード例 #2
0
 public function AgregarCupon($nombre, $apellido, $correo, $vencimiento, $porcentaje)
 {
     include_once "../models/clientes_mdl.php";
     include_once "../models/cupones_mdl.php";
     $modelo_cliente = new ClienteMDL();
     $modelo_cupon = new CuponMDL();
     $cliente = $modelo_cliente->GetCliente($correo);
     if ($cliente === NULL) {
         $id = rand(1, 2000000000);
         $modelo_cliente->InsertCliente($id, $nombre, $apellido, $correo);
         $modelo_cupon->InsertCupon($id, $correo, $porcentaje, $vencimiento);
         // enviar mail
         $array = ["AgregarCupon" => TRUE, "CuponNuevo" => $id, "CuponExistente" => NULL];
     } else {
         $cupon = $modelo_cupon->BuscarCupon($correo, $vencimiento);
         if ($cupon === NULL) {
             $id = rand(1, 2000000000);
             $modelo_cupon->InsertCupon($id, $correo, $porcentaje, $vencimiento);
             // enviar mail
             $array = ["AgregarCupon" => TRUE, "CuponNuevo" => $id, "CuponExistente" => NULL];
         } else {
             $array = ["AgregarCupon" => FALSE, "CuponNuevo" => NULL, "CuponExistente" => $cupon[0]['Nro_cupon']];
             $id = $cupon[0]['Nro_cupon'];
         }
     }
     $fechaVenc = $this->devolverFormatoFecha($vencimiento);
     $html = "<div align='center' style='border: margin: 10px; padding: 10px;'>";
     $html .= "<img src=http://karminna.com/app_images/cupones_logo.jpg>";
     $html .= "<br><br><br>";
     $html .= "<p style='font-size:20px; margin:0;'>Nro cupón: " . $id . "</p>";
     $html .= "<p>Válido hasta el " . $fechaVenc . "</p>";
     $html .= "<p style='font-size:15px; margin-top:10px;color:red;'>";
     $html .= "Acercate a nuestros locales, pasale el número de cupón a la vendedora y obtené un 20% de descuento.";
     $html .= "</p>";
     $html .= "</div>";
     $this->EnviarMail($correo, $html);
     return $array;
 }