Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

murz

Новачок
  
  • Публікації

    0
  • З нами

  • Відвідування

Відвідувачі профілю

881 перегляд профілю
  • IVT

murz's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. По теме скажу как формируется корзина и как можно её править (1 файл)нам понадобиться файл catalog/view/theme/[ваша тема]/template/checkout/cart.tpl (2 файл)нам понадобиться файл catalog/controller/checkout/cart.php (3 файл)нам понадобиться файл system/library/cart.php Все продукты, которые, выбрал незарегистрированный пользователь, хранятся в сессии. Точно так же и зарегистрированные!!! Я расскажу как оно их выводит. (2 файл) cart.php мы находим строку $products = $this->cart->getProducts(); У меня находится на 187 строке. getProducts() выводит товары, которые у нас записанны в куки. Эта функция находиться в (3 файл). У меня на строке 18! Там есть строка foreach ($this->session->data['cart'] as $key => $quantity) { Этот цикл, берёт из кука cart(этот кук записан массивом) id товаров и создаёт массив в котором состоит дополнительная информация по товару!!!в (1 файл) есть такой код <?php foreach ($products as $product) { ?> <tr> <td><?php if ($product['thumb']) { ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" /></a> <?php } ?></td> <td><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a> <?php if (!$product['stock']) { ?> <span class="stock">***</span> <?php } ?> <div> <?php foreach ($product['option'] as $option) { ?> - <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br /> <?php } ?> </div> <?php if ($product['reward']) { ?> <small><?php echo $product['reward']; ?></small> <?php } ?></td> <td ><?php echo $product['model']; ?></td> <td><input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="1" /> <input type="image" src="catalog/view/theme/default/image/update.png" alt="<?php echo $button_update; ?>" title="<?php echo $button_update; ?>" /> <a href="<?php echo $product['remove']; ?>"><img src="catalog/view/theme/default/image/remove.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" /></a></td> <td><?php echo $product['price']; ?></td> <td><?php echo $product['total']; ?></td> </tr> <?php } ?> Это и есть вывод!!!Вот и всё!!!

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.