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

dregore

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

    9
  • З нами

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

dregore's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

2

Репутація

  1. Все, разобрался! В success.php вначале шел код, который стирал данные из корзины, что логично, т.к. заказ уже завершен. Поэтому order_id пропадало и никаких данных по товару не было. Я перенес код стирания под код выборки данных по заказу и все теперь работает. О, написал, и увидел ваш ответ. :) Да, как раз перед ним теперь. Спасибо за помощь.
  2. Ну по идее print_r($products) должен выдать все содержимое массива. А там можно уже выдергивать все, что надо. Но массив то пустой. Я в предыдущем посте описался, забыл букву s в конце добавить.
  3. Все равно не получается :( Я добавил в success.php: $this->data['products'] = array(); foreach ($this->cart->getProducts() as $product) { $option_data = array(); foreach ($product['option'] as $option) { if ($option['type'] != 'file') { $value = $option['option_value']; } else { $filename = $this->encryption->decrypt($option['option_value']); $value = utf8_substr($filename, 0, utf8_strrpos($filename, '.')); } $option_data[] = array( 'name' => $option['name'], 'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value) ); } $this->data['products'][] = array( 'product_id' => $product['product_id'], 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'quantity' => $product['quantity'], 'subtract' => $product['subtract'], 'price' => $this->currency->format($this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax'))), 'total' => $this->currency->format($this->tax->calculate($product['total'], $product['tax_class_id'], $this->config->get('config_tax'))), 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) ); } В success.tpl сделал: <?php print_r($product); ?> Выдает ошибку:
  4. Судя по коду, $products ту да не передается. Вот я и не понимаю, как туда передать этот массив?
  5. здравствуйте. Очень захотелось подключить товарную партнерку gdeslon на свой магазин. Там необходимо на странице route=checkout/success создать строку, с указанием купленных товаров, их цен и номера заказа. Как это можно сделать? Я пытался вывести через print_r($products) - но система ругается, пишет, что неизвестная переменная.
  6. В итоге сам нашел, как это сделать. Если кому-то интересно: Открываем файл: catalog/view/theme/YOURTHEME/template/product/product.tpl Находим код: <div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a> <?php if ($attribute_groups) { ?> <a href="#tab-attribute"><?php echo $tab_attribute; ?></a> <?php } ?>И меняем местами вторую и первую вкладки. Получаем: <div id="tabs" class="htabs"><?php if ($attribute_groups) { ?> <a href="#tab-attribute"><?php echo $tab_attribute; ?></a> <?php } ?> <a href="#tab-description"><?php echo $tab_description; ?></a>
  7. Злравствуйте. Как сделать в стандартном шаблоне, на странице товара, вкладку "Характеристики" главной, а "Описание" - второй?
×
×
  • Створити...

Important Information

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