$id = $_GET['id'];
    $controller_profil = new Controller_Profil();
    $info_profil = $controller_profil->showInfo($id);
    require_once $_SERVER['DOCUMENT_ROOT'] . '/boutique/views/utilisateur/profil_particular.php';
} elseif ($controller == 'about' && $action == 'view') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/views/a_propos.php';
} elseif ($controller == 'gcv' && $action == 'view') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/views/gcv.php';
} elseif ($controller == 'mention' && $action == 'view') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/views/mention.php';
} elseif ($controller == 'panier' && $action == 'show') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/panier.php';
    /*$controller_panier = new Controller_Panier();
    	$controller_panier->changeQuantity();*/
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/views/panier.php';
} elseif ($controller == 'panier' && $action == 'delete') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/panier.php';
    $controller_panier = new Controller_Panier();
    $controller_panier->suppArticle();
} elseif ($controller == 'panier' && $action == 'confirm') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/panier.php';
    $controller_panier = new Controller_Panier();
    $controller_panier->confirmPanier();
} elseif ($controller == 'commande' & $action == 'view') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/controllers/commande.php';
    $controller_commande = new Controller_Commande();
    $controller_commande->showBillet();
} elseif ($controller == 'contact' && $action == 'send') {
    require_once $_SERVER['DOCUMENT_ROOT'] . 'boutique/views/contact.php';
}
require_once $_SERVER['DOCUMENT_ROOT'] . '/boutique/views/footer.php';
Example #2
0
	<?php 
/**
* Page
*
* SubPage Panier
* 
* @package          Ecommerce
* @subpackage       Views/Panier
* @category          Panier
* @author              Axel Mainguy
*/
require $_SERVER['DOCUMENT_ROOT'] . "ecommerce/controllers/panier.php";
$panier = new Controller_Panier();
$json = array('error' => true);
$id_articles = $_GET['id'];
if (isset($id_articles)) {
    require_once $_SERVER['DOCUMENT_ROOT'] . "ecommerce/models/panier.php";
    $products_model = new Model_Panier();
    $products = $products_model->addPanier($id_articles);
    if (empty($products)) {
        $json['message'] = "Ce produit n'existe pas";
    }
    $panier->add($products[0][$id_articles]);
    $json['error'] = false;
    $json['total'] = number_format($panier->total(), 2, ',', ' ');
    $json['count'] = $this->count();
    $json['message'] = "Le produit a bien été ajouté";
} else {
    $json['message'] = "Vous n'avez pas sélectionné de produit a ajouter";
}
echo json_encode($json);
Example #3
0
						          </ul>
						        </li>
						      <?php 
}
?>
						      	<li>
						      	<?php 
if (!empty($_SESSION['id_users']) || !empty($_SESSION['id_admins'])) {
    ?>
						      		<a href="/ecommerce/shop/panier">
						      			<span class="glyphicon glyphicon-shopping-cart"></span>&nbsp;Panier&nbsp;
							      		<span class="badge" id="count">
									      	<?php 
    if (!empty($_SESSION['id_users'])) {
        require_once $_SERVER['DOCUMENT_ROOT'] . "ecommerce/controllers/panier.php";
        $controller_panier = new Controller_Panier();
        $count = $controller_panier->count();
        echo $count;
    } else {
        echo "0";
    }
    ?>
									    </span>
								    </a>
								<?php 
} else {
    ?>
									<a onclick="alert('Vous devez être connecter pour pouvoir utiliser le panier')">
						      			<span class="glyphicon glyphicon-shopping-cart"></span>&nbsp;Panier&nbsp;
							      		<span class="badge" id="count">0</span>
							      	</a>
Example #4
0
    }
} elseif ($controller == "user" && $action == "commande") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/users.php";
    $controller_commandeuser = new Controller_Users();
    $controller_commandeuser->commandeuser();
} elseif ($controller == "shop" && $action == "panier") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/panier.php";
    $controller_listpanier = new Controller_Panier();
    $controller_listpanier->viewPanier();
} elseif ($controller == "panier" && $action == "add") {
    if (empty($_GET['id'])) {
        echo "<p>Il manque l'identifiant du produit</p>";
    } else {
        $id_articles = intval($_GET['id']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/panier.php";
        $controller_listpanier = new Controller_Panier();
        $controller_listpanier->addPanier($id_articles);
    }
} elseif ($controller == "" && $action == "") {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/news.php";
    $controller_news = new Controller_News();
    $controller_news->listNews();
} elseif ($controller == "news" && $action == "view") {
    if (empty($_GET['id'])) {
        echo "<p>Il manque l'identifiant de la news</p>";
    } else {
        $id_news = intval($_GET['id']);
        require_once $_SERVER['DOCUMENT_ROOT'] . "/ecommerce/controllers/news.php";
        $controller_article = new Controller_News();
        $controller_article->viewNews($id_news);
    }