OpenCart 2.0 (мин. сумма заказа)

Тема в разделе "Общие вопросы", создана пользователем Norton, 24 янв 2015.

  1. EIKA

    EIKA Новичок

    Сообщения:
    20
    Симпатии:
    0
    Уважаемый mars1an!

    Вы не подскажете, как в каждую карточку товара вывести надписи вашего модуля, Минимальная сумма заказа xx! В смысле, переменной в код шаблона, чтобы всегда надпись выводилась.
     
  2. kurs

    kurs Пользователь

    Сообщения:
    67
    Симпатии:
    4
    Что-то как-то не срослось у меня с модом, oc 2.0.3.1. стандартная форма заказа.
    Ставил версию 1,5, моды обновил, кеша почистил, в настройках-опциях сумму поставил.
    Реакции 0, проходим до подтверждения заказа легко, ни одной ошибки.
    На какой стадии мод должен тормозить покупателя, что сумма мала?
     
  3. EIKA

    EIKA Новичок

    Сообщения:
    20
    Симпатии:
    0
    В чекауте вылетает виншевый балун, что сумма меньше нужной. У меня в 2.3.0.2 работает. Может вы в модификаторах рефреш не нажимали? Или сумма заказа выше, чем у вас.
     
  4. kurs

    kurs Пользователь

    Сообщения:
    67
    Симпатии:
    4
    ну странно было бы поставить минимальную сумму заказа, а потом пытаться протестировать ее покупая на большую сумму)))
    все там оке, еще раз повторюсь - и кеша и почистил и обновил, и сумму задал 800 ре, покупал на 300.. и как-то не удалось:confused:
    А еще сказать забыл, даже тема дефолтная, по идее все ок должно быть..
    Ну сейчас автора дождемся, может чего посоветует
     
  5. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    516
    Некорректное решение. Покупатель может подумать, что для минимального заказа надо этого товара купить на такую сумму. Но если хочется, то добавьте это в xml файл
    Код:
        <file path="catalog/controller/product/product.php">
            <operation>
                <search><![CDATA[$this->load->model('tool/image');]]></search>
                <add position="before"><![CDATA[
                    if ($this->config->get('config_order_min')) {
                        $data['order_min'] = sprintf($this->language->get('text_order_min'), $this->currency->format($this->config->get('config_order_min'), $this->session->data['currency']));
                    } else {
                        $data['order_min'] = false;
                    }
                ]]></add>
            </operation>
        </file>
        <file path="catalog/view/theme/*/template/product/product.tpl">
            <operation>
                <search><![CDATA[<button type="button" id="button-cart" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-primary btn-lg btn-block"><?php echo $button_cart; ?></button>]]></search>
                <add position="before"><![CDATA[
                    <?php if (isset($order_min)) { ?>
                        <div class="alert alert-danger"><i class="fa fa-info-circle"></i> <?php echo $order_min; ?></div>
                    <?php } ?>
                ]]></add>
            </operation>
        </file>
    и строку
    Код:
    'Минимальная сумма заказа %s'
    тога логичнее заменить на
    Код:
    'Минимальная сумма заказа в магазине %s'
    screenshot-test23.prime.local 2016-09-21 10-13-07.png
    Тестового 2.0.3.1 у меня нет, но проверил по коду, всё должно нормально работать. Зайдите в лог модификаторов, очистите его, обновите модификаторы и скиньте лог сюда или в ЛС, разберёмся что не так.
     
  6. Smooch

    Smooch Новичок

    Сообщения:
    1
    Симпатии:
    0
    Спасибо, mars1an, за отличный мод!
    Все работает, но есть проблема с темой marketshop, после установки модификатора, пропали баннеры на главной
    и вылезает ошибка
    Notice: Undefined variable: route in в header.tpl on line 50 в этих строчках в шаблоне следующее:

    Код:
    <?php if ($route != 'affiliate/tracking') { ?>
    <script src="catalog/view/theme/marketshop/js/jquery.autocomplete.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(document).ready(function() {  
        $("#filter_name").autocomplete("getdata.php?lan=<?php echo $_SESSION['language']; ?>", {
            width: 260,
            resultsClass: "ac_results col-lg-4<?php if($config->get('marketshop_header_style')== 2) { ?> style2<?php } ?><?php if($config->get('marketshop_header_style')== 3) { ?> style3<?php } ?>",
            matchContains: true
        });
    });
    </script>
    <?php } ?>
    Где можно починить, и как они могут связаны. По правде сказать, я не знаю даже за что отвечает affiliate/tracking, ну и банеры тоже по какой то причине исчезают, в логе только эта ошибка
     
  7. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    516
    Что-то странное О_о, учитывая что модификатор не трогает хэдер и партнёрку.
    Завтра посмотрю чем это может быть вызвано.
     
  8. koT9pa

    koT9pa Новичок

    Сообщения:
    3
    Симпатии:
    0
    Уважаемый mars1an!
    opencart // Version
    define('VERSION', '2.2.0.0'); Какую лучше?
     
  9. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    516
    koT9pa нравится это.
  10. koT9pa

    koT9pa Новичок

    Сообщения:
    3
    Симпатии:
    0
    @mars1an[ Да спасибо поставил все работает! долго возился c уровнями категорий поставил модуль хороший теперь все мои категории из 1с которые выгружается удобно отображает
     
  11. Дмитрий Панасевич

    Дмитрий Панасевич Новичок

    Сообщения:
    1
    Симпатии:
    0
    mars1an, большое спасибо, все работает, (UniShop 2.0 ocStore 2.1.0.2)
     
  12. zulus

    zulus Новичок

    Сообщения:
    3
    Симпатии:
    1
    на 2.3 будет работать?
     
  13. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    516
    Думаю да.
     
  14. And_30

    And_30 Новичок

    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте, установил Ваш модуль на Open Server, все работало отлично. При переносе сайта на хостинг модуль перестал работать совсем. При переустановке и обновлении выдает ошибки. Подскажите пожалуйста в чем может быть проблема, все работало отлично. Версия ос store 2.3.0.2. скрин.jpg
     
  15. koshsh

    koshsh Новичок

    Сообщения:
    10
    Симпатии:
    1
    Приветствую, респект и уважуха вам за труды. Установил последнюю версию на свой OC 2.1.0.3 + Unishop 2.0, но к большому сожалению модификатор заменяет упрощенный чекаут юнишопа и отправляет на встроенный многошаговый. Что очень не хорошо. У кого-то получилось адаптировать его с модулем упрощённого оформления заказа встроенного в Unishop?
     
  16. mmmtrade

    mmmtrade Пользователь

    Сообщения:
    82
    Симпатии:
    3
    в симпле есть свои настройки
    Мин сумма
    Макс сумма
    Мин количество
    Макс количество
    Мин вес
    Макс вес
     
  17. uakubik

    uakubik Новичок

    Сообщения:
    1
    Симпатии:
    0
    Добрый день.
    Поставил модуль на opencart 2.2, тема Newstore.
    К сожалению, если включено быстрое оформление заказа, то не работает.
    Уважаемый mars1an, можно попросить вас помочь?
     
  18. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    516
    @uakubik, добрый день!
    Напишите в ЛС доступы к админке и фтп, помогу.
     
    Ganga123 нравится это.
  19. Oksanka

    Oksanka Новичок

    Сообщения:
    3
    Симпатии:
    0
    Огромное спасибо за модуль. Отлично работает на ocStore 2.1.0.2.1. Ставила версию 1.4
     
  20. Oksanka

    Oksanka Новичок

    Сообщения:
    3
    Симпатии:
    0
    Вот нашла таки небольшой исправимый недостаток. На русской и английской версии магазина все ок. А вот если есть еще языки, то вместо предупреждения о недостаточной сумме заказа показывает text_order_min. Ищу, в каком файле языковом ее можно указать и не нашла. Вижу, что в вашем модуле внесены только английский и русский, но модуль сам боюсь трогать, а то сейчас наваяю, что потом переустанавливать придется все. Подскажите, какой файл нужно править?