Esempio n. 1
0
 public function addEditItem($prId)
 {
     session_start();
     $data['activeLink'] = 2;
     $this->load->view('main_top', $data);
     $productsStuff = new ProductsStuff();
     /*$stuff = $productsStuff->getProducts(NULL, $catId, 0, 100);
       $data['stuff']=$stuff;
       
       $_SESSION['currentStuff']=$stuff;*/
     if ($prId != NULL && $prId > 0) {
         $data['product'] = $productsStuff->getProductById($prId);
     } else {
         $data['product'] = NULL;
     }
     $this->load->view('editItem', $data);
     $this->load->view('main_footer');
 }
Esempio n. 2
0
 public function index()
 {
     //            Exmaple of using products stuff
     //            $productsStuff = new ProductsStuff();
     //            $productsStuff->getProducts(NULL, -1, 0, 100);
     //            Example of using news stuff
     //            $newsStuff = new NewsStuff();
     //            $newsStuff->getNews(NULL, 0, 100);
     session_start();
     $id = -1;
     $data['activeLink'] = $id;
     $this->load->view('main_top', $data);
     $productsStuff = new ProductsStuff();
     $stuff = $productsStuff->getProducts(NULL, -1, 0, 100);
     $data['stuff'] = $stuff;
     $_SESSION['currentStuff'] = $stuff;
     $this->load->view('scroll', $data);
     $this->load->view('main_footer');
 }
Esempio n. 3
0
<form method="post" id="newComment">
    <h2>Оставить комментарий:</h2>
    <textarea required spellcheck="false" name="fText" wrap="hard" value ="" id="in_TA"></textarea>
    <input name="btnAddCom" type="image" src="/images/leave_comment.png" onClick="javascript:void(0);" />
    <?php 
if (isset($_POST['btnAddCom_x'])) {
    unset($_POST['btnAddCom_x']);
    $comment = new CommentInfo();
    $comment->text = $_POST['fText'];
    $comment->product = $product;
    $comment->author = $userInfo;
    $ps = new ProductsStuff();
    $ps->addComment($comment);
    //die((string)$id);
    //header("Location: /index.php/items/item/$id/");
    header("Location: {$_SERVER['HTTP_REFERER']}");
}
?>
    
</form>
Esempio n. 4
0
        if ($cat->id == $id) {
            return $cat;
        }
    }
}
?>


<div id="content">
   
        <form method="post" style="width:530px; margin: 0 auto 0;" id="shoe-info" enctype="multipart/form-data">
            <div class="lbls">Модель:</div><input required name="fName" type="text" placeholder="модель..." id="in_name" /> 
            <div class="lbls">Категория:</div><select name="fCat" required id="in_cat">
                <option disabled>Выберите категорию</option>
            <?php 
$productStuff = new ProductsStuff();
$cats = $productStuff->getAllCategories();
foreach ($cats as $cat) {
    ?>
                    <option value="<?php 
    echo $cat->id;
    ?>
"><?php 
    echo $cat->name;
    ?>
</option>
                <?php 
}
?>
            </select>
            <div class="lbls">Описание:</div><textarea spellcheck="false" name="fText" wrap="hard" value ="" placeholder="описание..." id="in_TA"></textarea>
Esempio n. 5
0
            </form>
            
           
        </td>
        
        <td> 
            <?php 
if ($idInStuff < count($stuff) - 1 && count($stuff) > 1) {
    echo "<a href='/index.php/items/item/" . (string) $stuff[$idInStuff + 1]->id . "'><img src='/images/grey_right_arrow.png' width=48 height=95 /></a>";
}
?>
        
        </td>            
    </tr>
        <?php 
$productStuff = new ProductsStuff();
$relItems = $productStuff->getRelatedProducts($product);
if (count($relItems) > 0) {
    $data['relItems'] = $relItems;
    $this->load->view('related_items', $data);
}
$userInfo = $_SESSION['basketStuff']->getUserInfo();
if ($userInfo != NULL && $userInfo->uid != NULL) {
    $data['product'] = $product;
    $data['userInfo'] = $userInfo;
    $data['id'] = $idInStuff;
    $this->load->view('comments', $data);
}
?>
    
    </table>
Esempio n. 6
0
<tr>
    <td colspan="4" id="related" width="650px">
        <h1>Комментарии пользователей:</h1>
        <?php 
$productsStuff = new ProductsStuff();
$comments = $productsStuff->getComments($product);
foreach ($comments as $comment) {
    ?>
            <h2>Пользователь <?php 
    echo $comment->author->username;
    ?>
 пишет: </h2>
            <p> <?php 
    echo $comment->text;
    ?>
 </p>
        <?php 
}
$data['product'] = $product;
$data['userInfo'] = $userInfo;
$data['id'] = $id;
$this->load->view('addcomment', $data);
?>
   
            
    </td>
</tr>
Esempio n. 7
0
            
            
 
    </div><!-- #content-->
</div><!-- #container-->

<aside id="sideLeft">
    <ul>
        <li class="category" <?php 
if ($catId == -1) {
    echo "id='active'";
}
?>
><a href="/index.php/items/">Вся обувь</a></li>
        <?php 
$products = new ProductsStuff();
$cats = $products->getAllCategories();
foreach ($cats as $cat) {
    ?>
                <li class="category" <?php 
    if ($catId == $cat->id) {
        echo "id='active'";
    }
    ?>
>
                    <a href="/index.php/items/itemsByCat/<?php 
    echo (string) $cat->id;
    ?>
/"><?php 
    echo $cat->name;
    ?>
Esempio n. 8
0
<link rel='stylesheet' href='/style/basket-style.css' type='text/css' media='screen, projection' />
<div id="content">
<?php 
if ($payOk == 1) {
    $userInfo = $_SESSION['basketStuff']->getUserInfo();
    $orderInfo = $_SESSION['basketStuff']->getOrderInfo();
    $productStuff = new ProductsStuff();
    $productStuff->addRelatedProducts($orderInfo->orderedProductsInfo);
    if ($userInfo == NULL) {
        header("Location: /index.php/");
    }
    if (!($userInfo->email == '')) {
        $mSender = new MailSender();
        $mSender->sendMail($orderInfo);
    }
    echo "<div id='empty'> Заказ успешно оплачен! </div>";
    $_SESSION['basketStuff']->clear();
} else {
    echo "<div id='empty'> Заказ не был оплачен =( </div>";
}
?>
</div>