コード例 #1
0
/**
 * Created by PhpStorm.
 * User: enzo
 * Date: 30/11/15
 * Time: 22:42
 */
if (!empty($array)) {
    // s'il y a au moins un resultat à la recherche
    ?>
    <div class="table">
    <?php 
    if (!empty($array['modeles'])) {
        foreach ($array['modeles'] as $a) {
            $idMod = $a->getIdMod();
            $model = modelModele::select($idMod);
            $nameModel = $model->getNameMod();
            $idModSansEspace = str_replace(' ', '_', $nameModel);
            // permet d'enlever les espace pour retrouver le nom des img
            ?>
            <div>
                <a href=<?php 
            echo "index.php?action=read&idMod={$idMod}";
            ?>
>
                    <img src=<?php 
            echo "ressources{$DS}img{$DS}modele{$DS}{$idModSansEspace}.jpg";
            ?>
                         alt=<?php 
            echo "{$idModSansEspace}";
            ?>
コード例 #2
0

<div class="table">
    <?php 
require "{$ROOT}{$DS}model{$DS}modelModele.php";
if (!empty($tab_modele)) {
    foreach ($tab_modele as $a) {
        $modele = new modelModele($a['id_Mod'], $a['name_Mod'], $a['price_Mod'], $a['desc_Mod'], $a['name_Cat'], $a['name_Brand']);
        $nomModele = $modele->getNameMod();
        $nomImg = str_replace(' ', '_', $nomModele);
        ?>
            <div>
                <a href=<?php 
        echo "index.php?action=read&idMod={$modele->getIdMod()}";
        ?>
                    >
                        <img
                            src=<?php 
        echo "ressources/img{$DS}modele{$DS}{$nomImg}.jpg";
        ?>
                            alt=<?php 
        echo "{$modele->getNameMod()}";
        ?>
                        >
                </a>
            </div>

    <?php 
    }
} else {
    echo "<i>Actuellement aucun modele n'est proposé par cette marque</i>";
コード例 #3
0
        $nameBrand = $_POST['brand'];
        //echo ( " $idModele , $name , $price , $description ,$nameCat  , $nameBrand "); // POUR TEST
        $newModel = new modelModele($idModele, $name, $price, $description, $nameCat, $nameBrand);
        //print_r( $newModel );
        $newModel->insert($newModel);
        $checkNew = modelModele::exist($idModele);
        if ($checkNew == true) {
            require "{$ROOT}{$DS}view{$DS}{$layout}.php";
        }
        break;
    case 'filterBySize':
        if (isset($_GET['size'])) {
            $tabModele = modelModele::filterBySize($_GET['size']);
            $view = 'All';
        } else {
            $view = 'Error';
            $error = 'Aucun resultat';
        }
        require "{$ROOT}{$DS}view{$DS}{$layout}.php";
        break;
    case 'filterByPrice':
        if (isset($_GET['price'])) {
            $tabModele = modelModele::filterByPrice($_GET['price']);
            $view = 'All';
        } else {
            $view = 'Error';
            $error = 'Aucun resultat';
        }
        require "{$ROOT}{$DS}view{$DS}{$layout}.php";
        break;
}
コード例 #4
0
ファイル: aside.php プロジェクト: Exost/ProjetEcommerce
?>

<p></p>
<aside>

    <h2>Filtres </h2>


            <h3>Taille</h3>

                <?php 
foreach (modelItem::getAll() as $item) {
    echo "<br/><a href=\n'index.php?action=filterBySize&size={$item->getSizeItem()}'>{$item->getSizeItem()}</a>";
}
?>

            <p></p>

            <h3>Prix</h3>

                <?php 
foreach (modelModele::getAll() as $modele) {
    echo "<br/><a href='index.php?action=filterByPrice&price={$modele->getPriceMod()}'>{$modele->getPriceMod()}</a>";
}
?>


</aside>


コード例 #5
0
 case 'readAll':
     $pagetitle = 'Category';
     $tabCat = modelCategory::getAll();
     $view = "All";
     require "{$ROOT}{$DS}view{$DS}{$layout}.php";
     break;
 case 'read':
     $nameCat = $_GET['nameCat'];
     $category = modelCategory::select($nameCat);
     $view = '';
     $pagetitle = "{$category->getNameCat()}";
     //$pagetitle = "{$category->getDescCat()}";
     //print_r( $category);
     //print_r( " {$category->getNameCat() } " ) ;
     //print_r( " {$category->getDescCat() } wtf " ) ;
     $tabModelOfCat = modelModele::getModelOfCat($nameCat);
     require "{$ROOT}{$DS}view{$DS}{$layout}.php";
     break;
 case 'create':
     $view = 'Create';
     //$tab_Brand = modelBrand::getAll();
     //$tab_Cat = modelCategory::getAll();
     $pagetitle = "Enregistrer une Catégorie";
     require "{$ROOT}{$DS}view{$DS}{$layout}.php";
     break;
 case 'created':
     $pagetitle = "Categorie Enregistré";
     $view = 'created';
     $m = modelCategory::countElem();
     $idCat = $m['ResCount'] + 1;
     $description = $_POST['desc'];