Opencart 2.x - Купить В Один Клик С Опциями И Учетом v1.0.1

Представляем Вашему вниманию полноценный модуль покупки товара в один клик.

  1. TopicStarter Overlay
    Offline

    admin Команда форума Администратор

    Сообщения:
    2.567
    Симпатии:
    106.122
    Репутация:
    175
    Пользователь admin разместил новый ресурс:

    Opencart 2.x - купить в один клик с опциями и учетом - Представляем Вашему вниманию полноценный модуль покупки товара в один клик.

    Узнать больше об этом ресурсе...
     
    pyKe, Kirill.1994, Alexandr1993 и 44 другим нравится это.
  2. Offline

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

    Сообщения:
    5
    Симпатии:
    1
    Репутация:
    0
    Спасибо
     
  3. Offline

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

    Сообщения:
    19
    Симпатии:
    9
    Репутация:
    0
    Работает под 2.3, нужно только внести правки

    в файл catalog\view\theme\default\template\extension\module\popup_purchase.tpl

    PHP:
    url:  'index.php?route=module/popup_purchase/make_order',
    на
    PHP:
    url:  'index.php?route=extension/module/popup_purchase/make_order',
    и
    PHP:
    url'index.php?route=module/popup_purchase/update_prices&product_id=' product_id '&quantity=' quantity,
    на
    PHP:
    url'index.php?route=extension/module/popup_purchase/update_prices&product_id=' product_id '&quantity=' quantity,
    в файл catalog\view\theme\default\template\extension\module\popup_purchase.tpl
    PHP:
          foreach ($results as $result) {
            if (
    $this->config->get($result['code'].'_status')) {
              
    $this->load->model('total/'.$result['code']);

              
    // We have to put the totals in an array so that they pass by reference.
              
    $this->{'model_total_'.$result['code']}->getTotal($total_data);
            }
          }

    на

    PHP:
          foreach ($results as $result) {
            if (
    $this->config->get($result['code'].'_status')) {
              
    $this->load->model('extension/total/'.$result['code']);

              
    // We have to put the totals in an array so that they pass by reference.
              
    $this->{'model_extension_total_'.$result['code']}->getTotal($total_data);
            }
          }
    Обязательно настроить или отключить отправку SMS.
     
    pyKe, dolya, serg-23rus и 4 другим нравится это.
  4. Offline

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

    Сообщения:
    19
    Симпатии:
    6
    Репутация:
    0
    спасибо
     
  5. Offline

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

    Сообщения:
    1
    Симпатии:
    0
    Репутация:
    0
    Спасибо
     
  6. Offline

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

    Сообщения:
    37
    Симпатии:
    16
    Репутация:
    0
    Спасибо
    очень круто, что в админке видны запросы на быструю покупку, очень удобно
     
    ViModa нравится это.
  7. Offline

    ViModa Гость

    Репутация:
    0
    спасибо
     
  8. Offline

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

    Сообщения:
    23
    Симпатии:
    0
    Репутация:
    0
    Спасибо
     
  9. Offline

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

    Сообщения:
    7
    Симпатии:
    1
    Репутация:
    0
    Спасибо!
     
  10. Offline

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

    Сообщения:
    2
    Симпатии:
    0
    Репутация:
    0
    спасибо
     
  11. Offline

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

    Сообщения:
    2
    Симпатии:
    0
    Репутация:
    0
    Спасибо
     
  12. Offline

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

    Сообщения:
    254
    Симпатии:
    9
    Репутация:
    0
    Спасибо!
     
  13. Offline

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

    Сообщения:
    36
    Симпатии:
    3
    Репутация:
    0
    на 2,3 не работает
    кнопки не отображаються, тема дефолтная
     
  14. Offline

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

    Сообщения:
    5
    Симпатии:
    1
    Репутация:
    0
    Здесь же подробно @EvgeN09 все расписал, что нужно сделать. У меня не дефолтная тема, все заработало. Нужно наверное содержимое его поста вставить ТС в закреп.
    Opencart 2.x - Купить В Один Клик С Опциями И Учетом
     
    Alexandr1993 нравится это.
  15. Offline

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

    Сообщения:
    2
    Симпатии:
    0
    Репутация:
    0
    спасибо!
     
  16. Offline

    serg-23rus Пользователь

    Сообщения:
    14
    Симпатии:
    1
    Репутация:
    0
    Спасибо !
     
  17. Offline

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

    Сообщения:
    1
    Симпатии:
    0
    Репутация:
    0
    $this->session->data['order_id'] = $this->model_checkout_order->addOrder($order_data); Из за этого зависает и кружится кружок, кто знает как решается?
     
  18. Offline

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

    Сообщения:
    45
    Симпатии:
    6
    Репутация:
    0
    Спасибо
     
  19. Offline

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

    Сообщения:
    45
    Симпатии:
    6
    Репутация:
    0
    А для ocStore 2.3.0.2.3 что надо сделать, чтобы убрать проблему - кружочек крутится и ничего не происходит?
     
  20. Offline

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

    Сообщения:
    3
    Симпатии:
    0
    Репутация:
    0
    Спасибо
     
  21. Offline

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

    Сообщения:
    34
    Симпатии:
    87
    Репутация:
    6
    Если кто хочет сделать маску, в поле телефон, делаете следующее:
    в файле catalog\view\theme\default\template\extension\module\popup_purchase.tpl
    в строку 83 добавим id: <input name="telephone" id="phonepopup" value="<?php echo $telephone;?>" placeholder="<?php echo $enter_telephone; ?>" />
    и ниже добавляем скрипт: <script>$(function(){$("#phonepopup").mask("+38(099)999-99-99");});</script>