Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ILexus

Newbie
  
  • Posts

    39
  • Joined

  • Last visited

Everything posted by ILexus

  1. Приветствую автор. Скажи пожалуйста в модуле реализовано возможность скормить парсеру нужные значение куки? Дело в том, что на сайте донора цены и остатки нужные мне, отображаются только если выбрать регион/город. Выбранные регион/город соответственно сохраняются в куки. И второй вопрос, есть ли возможность автоматически обновлять цены с наценкой/или скидкой от значения цены которая была спарсена? Мне вообще необходимо, чтобы к цене применялась определенная формула, а не просто +/- проценты. У каждого свои заморочки ценообразования. Извините если вопросы уже такие были.
  2. После долгих поисков наконец то найден модуль, причем абсолютно бесплатный. Спасибо автору! https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=25039 На 2.3.0.2 работает. reorder.zip
  3. Тоже интересует данный функционал. Клиенты жалуются, что добавлять в корзину из прошлых заказов по одному очень долго и не удобно.
  4. Я пытался через "Доп. оплата при минимальном заказе". Модуль не учитывает сумму после применений бонусов. Он только учитывает $this->cart->getTotal() Вот это главный вопрос как получить сумму после применений всего что используется в "Учитывать в заказе". И как после получения этой суммы грамотно его проверить и создать соответствующее условие. Есть условие которая используется в модификации которые устанавливают минимальную сумму заказа. if ($this->cart->hasProducts() && ($this->cart->getTotal() < $this->config->get('config_order_min'))) { $data['error_warning'] = sprintf($this->language->get('text_order_min'), $this->currency->format($this->config->get('config_order_min'), $this->session->data['currency'])); $data['error'] = true; Но тут используется просто $this->cart->getTotal(). Как мне получить сумму заказа с учетом всех скидок бонусов и доставок?
  5. Всем привет. У меня в магазине используются бонусы. Бонусами можно уменьшить сумму заказа до 0 руб. Это не хорошо. Дело в том, что банковский экварийнг уходит в аут и выдает ошибку, после того как в корзине образуется итоговая сумма 0 руб. Кассовый чек не выпишешь клиенту на заказ 0 руб. И тому подобное. Как сделать чтобы в корзине была всегда проверка итоговой суммы и чтобы она никогда не равнялась нулю, а допустим чтобы равнялась 1 руб? Помогите. Я ковырялся с модификациями которые устанавливают минимальную сумму заказа. К сожалению они не учитывают бонусы, скидки, доставки и т.д. А учитывают только $this->cart->getTotal(); а это общая сумма корзины без модулей "Учитывать в заказе".
  6. Хочу реализовать в своем магазине информер "До бесплатной доставки осталось ... рублей" Гуру Opencart, подскажите как вывести переменную total корзины в header
  7. Проверил на голом движке. При наборе товаров через корзину, формируется свой порядок, не в том порядке в котором ты набираешь. Новый добавленный товар может появиться как внизу списка, так и наверху списка. После оформления заказа этот же порядок остается. Но после редактирования заказа в админке, порядок меняется.
  8. Спасибо. Порядок теперь формируется по алфавиту и не тасуется. Что в принципе не плохо и проблему вроде как решает. Но хотелось бы, чтобы список сохранялся именно в том порядке в котором он был набран в корзине.
  9. Всем привет. Никто не замечал, что у сформированных заказов, постоянно меняется порядок товаров? Если в корзине набрал товары в одном порядке, то после заказа, в админке они идут уже совсем в другом порядке. Если отредактировать заказ, то порядок снова тасуется. Хотелось бы эту болезнь побороть.
  10. Спасибо! Отличное решение. Установил в настройках "Количество знаков после запятой - 1" В файле /system/library/cart/currency.php Найти: $string .= number_format($amount, (int)$decimal_place, $this->language->get('decimal_point'), $this->language->get('thousand_point')); Добавить после: // decimal hack $zero = str_repeat('.0', (int)$decimal_place); $string = str_replace($zero, '', $string); // decimal hack Проблема решена!
  11. В своем интернет магазине давно отказался от цен с цифрами после запятой, только целые числа. Так удобнее рассчитываться с клиентами и выглядит лучше. Установил "Количество знаков после запятой - 0" Но у меня есть товарные предложения которые стоят меньше 1 рубля за 1 шт. Если прописать цену товара в админке меньше 1 рубля, допустим 0,7 руб. То цены округляются в большую сторону и отображаются как 1 руб. Так то все работает правильно по логике магазина, но необходим небольшой допил. Есть идея продавать мелкий товар за 1 руб, но при покупке от 10 и более, сделать цену например 0,7 руб. Положил в корзину 10 шт, цена будет 0,7х10 = 7 руб. Целое число в корзине, то что надо. Однако правило 0 знаков после запятой действует на весь магазин и цена "при покупке 10 и более" отображается вот так: Как сделать отображение цены товара при покупке от 10 и более с цифрой после запятой? Не трогая правило "Количество знаков после запятой - 0" которое действует на весь магазин.
  12. xds, почему бы не добавить стикеры со скидками(%) на страницы категорий, продуктов, поиска, производителей?
  13. От версии к версии качует баг. Каждый раз обновляя шаблон приходится его исправлять :-) /catalog/view/theme/coloring/template/account/order_list.tpl Найти строку <td class="text-right"><a href="<?php echo $order['href']; ?>" data-toggle="tooltip" title="<?php echo $button_view; ?>" class="btn btn-info"><i class="fa fa-eye"></i></a></td> Заменить на <td class="text-right"><a href="<?php echo $order['view']; ?>" data-toggle="tooltip" title="<?php echo $button_view; ?>" class="btn btn-info"><i class="fa fa-eye"></i></a></td> P.S. В 1.6.2 оказывается уже исправлено, извиняюсь.
×
×
  • 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.