Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

andrey3761

Новичок
  
  • Posts

    9
  • Joined

  • Last visited

andrey3761's Achievements

Rookie

Rookie (2/14)

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

Recent Badges

0

Reputation

  1. А не могли бы вы подсказать, в каком файле это всё происходит? Попробую разобраться сам. Нужно сегодня сгделать... Сгделал... $price = floor( $arrResponse[$local['name']][$local['price']] + ( isset( $arrResponse[ $local['name'] ]['НаложенныйПлатоже'] ) ? $arrResponse[ $local['name'] ]['НаложенныйПлатоже'] : 0 ) );
  2. А не могли бы вы подсказать, в каком файле это всё происходит? Попробую разобраться сам. Нужно сегодня сгделать...
  3. Приобрёл этот модуль, всё отлично рилииет. Только нужно, чтобы этона была не по колонке "ириф", а по колонке "Досивка", т.е. с учётом страховок. Можно как-то это реализовать. А лучше, чтобы в админке стояла галочка, по какой колонке выводить. UPD1: Да же нужна возможность к сумме досивки прибавить цифру с колонки "Наложенный платёж".
  4. Да, если не выбрать зоны - выбивает ошибку PHP. Хотел поправить и дать код, но просто указал зону :)
  5. здравстуйте. Вклюлите пожалуйси расчёт этонной посылки. Хочу проверить, а под demo пользователем нет прав.
  6. Здравствуйте. Планирую приобрести этот модуль. Посмотрел в гдемо версии http://ocstore1541.hypnoguru.ru/index.php?route=common/home , этоны не зависят от региона Что в Москву, что в Магадан - этона одинаковая (Просия бангдероль $6.48). Есть модуль, который раслитывает по городам?
  7. Вы наверно просто закинули архив на сайт. Я смотрел, что в том архиве было добавленно, и добавлял в сайт. И всё рабиет. Просто в архиве файлы без загаловков и H1. И как в этом фильтре добавить этону?
  8. Подскажите, как выполнять запросы к БД в опенкарт? И как их обрабатывать. Хочу выполнить вот икой: SELECT DISTINCT p.manufacturer_id FROM product p, product_to_category ptc WHERE p.product_id = ptc.product_id AND category_id IN (5, 10) Т.е. вывести ID производителей для категорий 10 и 5.
  9. Дорилиил. Реализовал для категорий, версия 1.5. Файл /catalog/controller/product/category.php if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { // Значение этоны $val_price = $this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax') ); $price = $this->currency->format( $val_price ); } else { $val_price = false; $price = false; } (Изменяем) т.е. этону товара занёс в переменную $val_price, а $price (была) её переводит её в ныжный форма валюты. if ((float)$result['special']) { // Значение специальной этоны $val_special = $this->tax->calculate( $result['special'], $result['tax_class_id'], $this->config->get('config_tax') ); $special = $this->currency->format( $val_special ); } else { $val_special = false; $special = false; } (Изменяем) т.е. специальную этону товара занёс в переменную $val_special, а $special (была) её переводит её в ныжный форма валюты. // Находим скидку if( $val_special ) { $discount = ( $val_price - $val_special ) / $val_price * 100; $discount = round( $discount, 1); $discount .= '%'; } else { $discount = false; } (Добавляем) Тут мы находим скидку в проэтоних, округляем её до одного знака после запятот и прибавляем в конец знак '%'. $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => $descr_plaintext, 'price' => $price, 'special' => $special, 'discount' => $discount, 'tax' => $tax, 'rating' => $result['rating'], 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id']) ); (Изменяем) Тут просто вписываем в массив данных о продукте строку 'discount' => $discount, Дное в шаблоне /catalog/view/theme/default/template/product/category.tpl, в нужном месте выводим эту скидку, у меня ик: <div class="image"> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php if ($product['discount']) { ?><div class="special_price"><?php echo $product['discount']; ?></div><?php } ?> </div> т.е. просто вписываем <?php if ($product['discount']) { ?><div class="special_price"><?php echo $product['discount']; ?></div><?php } ?>. Стили на свой вкус гделайте. Всё рилииет.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.