Exemplo n.º 1
0
             $result = $catproduct->catproductDelete($_GET["id"]);
             $catproduct = null;
             header('Location: /admin/catproduct-list.php');
         } catch (Exception $e) {
             echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), '\\n';
             $catproduct = null;
             if ($e->getCode() == 1234) {
                 header('Location: /admin/catproduct-list.php?message=' . $e->getCode());
             }
             exit;
         }
     }
 }
 if ($_GET["reference"] == 'product') {
     //supprimer
     $catproduct = new Catproduct();
     if ($_GET["action"] == 'delete') {
         try {
             $result = $catproduct->productDelete($_GET["id"]);
             $catproduct = null;
             header('Location: /admin/product-list.php');
         } catch (Exception $e) {
             echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), '\\n';
             $catproduct = null;
             if ($e->getCode() == 1234) {
                 header('Location: /admin/catproduct-list.php?message=' . $e->getCode());
             }
             exit;
         }
     }
 }
Exemplo n.º 2
0
             $result = $catproduct->catproductDelete($_GET['id']);
             $catproduct = null;
             header('Location: /admin/catproduct-list.php');
         } catch (Exception $e) {
             echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), '\\n';
             $catproduct = null;
             if ($e->getCode() == 1234) {
                 header('Location: /admin/catproduct-list.php?message=' . $e->getCode());
             }
             exit;
         }
     }
 }
 if ($_GET['reference'] == 'product') {
     //supprimer
     $catproduct = new Catproduct();
     if ($_GET['action'] == 'delete') {
         try {
             $result = $catproduct->productDelete($_GET['id']);
             $catproduct = null;
             header('Location: /admin/product-list.php');
         } catch (Exception $e) {
             echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), '\\n';
             $catproduct = null;
             if ($e->getCode() == 1234) {
                 header('Location: /admin/catproduct-list.php?message=' . $e->getCode());
             }
             exit;
         }
     }
 }
Exemplo n.º 3
0
<?php

include_once 'inc-auth-granted.php';
include_once 'classes/utils.php';
include_once 'classes/pagination.php';
require 'classes/Catproduct.php';
if (!empty($_POST)) {
    $categ = $_POST['categorie'];
} else {
    $categ = null;
}
//print_r($categ);
try {
    $catproduct = new Catproduct();
    $total = $catproduct->productNumberGet($categ);
    //$result = $contact->contactGet(null, $offset, $count);
    $epp = 15;
    // nombre d'entrées à afficher par page (entries per page)
    $nbPages = ceil($total / $epp);
    // calcul du nombre de pages $nbPages (on arrondit à l'entier supérieur avec la fonction ceil())
    // Récupération du numéro de la page courante depuis l'URL avec la méthode GET
    // S'il s'agit d'un nombre on traite, sinon on garde la valeur par défaut : 1
    $current = 1;
    if (isset($_GET['p']) && is_numeric($_GET['p'])) {
        $page = intval($_GET['p']);
        if ($page >= 1 && $page <= $nbPages) {
            // cas normal
            $current = $page;
        } else {
            if ($page < 1) {
                // cas où le numéro de page est inférieure 1 : on affecte 1 à la page courante
Exemplo n.º 4
0
<?php

include_once 'inc-auth-granted.php';
include_once 'classes/utils.php';
require 'classes/Catproduct.php';
$catproduct = new Catproduct();
//Recup des categories
$catproduct->catproduitViewIterative(null);
$resultCat = $catproduct->tabView;
if (!empty($_GET)) {
    //Modif
    $action = 'modif';
    $result = $catproduct->productGet($_GET['id'], null, null, null);
    //print_r($result);exit();
    //print_r($result[0]['categories']);
    $catproduct = null;
    if (empty($result)) {
        $message = 'Aucun enregistrements';
    } else {
        $labelTitle = 'Produit N°: ' . $_GET['id'];
        $id = $_GET['id'];
        $label = $result[0]['label'];
        $prix = $result[0]['prix'];
        $libprix = $result[0]['libprix'];
        $reference = $result[0]['reference'];
        $titreaccroche = $result[0]['titreaccroche'];
        $accroche = $result[0]['accroche'];
        $description = $result[0]['description'];
        $categories = null;
        if (!empty($result[0]['categories'])) {
            foreach ($result[0]['categories'] as $value) {
Exemplo n.º 5
0
         try {
             $result = $goldbook->goldbookAdd($_POST);
             $goldbook = null;
             header('Location: /admin/livre_dor/edition.php?id=' . $result);
         } catch (Exception $e) {
             echo 'Erreur contactez votre administrateur <br> :', $e->getMessage(), "\n";
             $goldbook = null;
             exit;
         }
     }
 }
 // ----------------------------------------------------------- //
 // ---- Traitement des Produits ------------------------------ //
 if ($_POST["reference"] == 'product') {
     //print_r($_POST);exit();
     $catproduct = new Catproduct();
     $imageManager = new ImageManager();
     for ($i = 1; $i < 4; $i++) {
         $source = $_SERVER["DOCUMENT_ROOT"] . $_POST["url" . $i];
         if (strstr($source, 'uploads')) {
             $source = $_SERVER["DOCUMENT_ROOT"] . $_POST["url" . $i];
             $filenameDest = $imageManager->fileDestManagement($source, $_POST["id"]);
             //Image
             $destination = $_SERVER["DOCUMENT_ROOT"] . '/photos/products' . $filenameDest;
             $imageManager->imageResize($source, $destination, null, 650);
             //Vignette
             $destination = $_SERVER["DOCUMENT_ROOT"] . '/photos/products/thumbs' . $filenameDest;
             $imageManager->imageResize($source, $destination, null, 250);
             $_POST["url" . $i] = $filenameDest;
         }
     }
Exemplo n.º 6
0
<?php

include_once 'inc-auth-granted.php';
include_once 'classes/utils.php';
require 'classes/Catproduct.php';
$catproduct = new Catproduct();
$catproduct->catproduitViewIterative(null);
$result = $catproduct->tabView;
$catproduct = null;
//print_r($result);
//exit();
$parent = null;
$label = null;
$message = null;
if (!empty($_GET)) {
    //Modif
    $action = 'modif';
    //print_r($result);
    //print_r($result[0]['newsletter_detail']);
    //exit();
    if (empty($result)) {
        $message = 'Aucun enregistrements';
    } else {
        $labelTitle = 'Newsletter N°: ' . $_GET['id'];
        $id = $_GET['id'];
        $titre = $result[0]['titre'];
        $date = traitement_datetime_affiche($result[0]['date']);
    }
} else {
    //ajout News
    $action = 'add';
Exemplo n.º 7
0
<?php

include_once 'inc-auth-granted.php';
include_once 'classes/utils.php';
require 'classes/Catproduct.php';
if (!empty($_GET)) {
    //Modif
    $action = 'modif';
    $catproduct = new Catproduct();
    $result = $catproduct->catproductGet($_GET['id']);
    //print_r($result);exit();
    if (empty($result)) {
        $message = 'Aucun enregistrements';
    } else {
        $labelTitle = 'Catégorie N°: ' . $_GET['id'];
        $id = $_GET['id'];
        $label = $result[0]['label'];
        $description = $result[0]['description'];
        $image = $result[0]['image'];
        if (empty($image) || !isset($image)) {
            $img = 'img/favicon.png';
            $imgval = '';
        } else {
            $img = '/photos/categories/thumbs' . $image;
            $imgval = $image;
        }
    }
}
?>
<!doctype html>
<html class="no-js" lang="fr">