[Помогите] В модуле Simple убрать корзину

Тема в разделе "OpenCart", создана пользователем ynkok, 21 окт 2013.

  1. ynkok

    ynkok

    Регистрация:
    21 окт 2013
    Сообщения:
    4
    Симпатии:
    0
    Здравствуйте! Уважаемые разработчики, помогите, пожалуйста, советом: поставлен модуль "Simple регистрация и заказ", надо убрать закидывание товара в корзину, чтобы по кнопке "купить" перекидывало на страницу оформления заказа ( checkout/simplecheckout) . Как бы это сделать?
     
  2. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    ynkok нравится это.
  3. ynkok

    ynkok

    Регистрация:
    21 окт 2013
    Сообщения:
    4
    Симпатии:
    0
    Да, спасибо, я видел. Только это работает при стандартном оформлении заказа, а с Симпле никак не хочет. Может кто-то из мастеров знает, как это решение задружить с Симпле?
     
  4. ynkok

    ynkok

    Регистрация:
    21 окт 2013
    Сообщения:
    4
    Симпатии:
    0
    Никто не поможет?
     
  5. Bogdan

    Bogdan

    Регистрация:
    25 фев 2013
    Сообщения:
    228
    Симпатии:
    104
    Код:
    Код:
    window.location.href = 'index.php?route=checkout/cart';
    Заменяешь на:
    Код:
    Код:
    window.location.href = 'index.php?route=checkout/simplecheckout';
     
    winner7 нравится это.
  6. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    Это в каком файле?
     
  7. Bogdan

    Bogdan

    Регистрация:
    25 фев 2013
    Сообщения:
    228
    Симпатии:
    104
    То я немножко перепутал.
    Находим файл: catalog/view/javascript/common.js
    В файле находим:

    В этой процедурке после строк:
    Код:
                    $('#cart-total').html(json['total']);
                 
                    $('html, body').animate({ scrollTop: 0 }, 'slow'); 
    добавляем строку:
    Код:
                    window.location.href = 'index.php?route=checkout/simplecheckout';
     
    KirillLyubimov, ynkok и winner7 нравится это.
  8. Eksin

    Eksin Динозавр :)

    Регистрация:
    20 авг 2013
    Сообщения:
    111
    Симпатии:
    27
    Такой пример кстати не работает
     
  9. Bogdan

    Bogdan

    Регистрация:
    25 фев 2013
    Сообщения:
    228
    Симпатии:
    104
    Должен работать. У Вас ничего, связанного с корзиной и оформлением заказов не установлено?
    Можно ссылочку на Ваш сайт?
     
  10. ynkok

    ynkok

    Регистрация:
    21 окт 2013
    Сообщения:
    4
    Симпатии:
    0
    Круто! Все работает. Только вот хотелось бы убрать всплывающее зеленое окно с уведомлением о добавлении в корзину. Не подскажете, как его убрать?
     
  11. Bogdan

    Bogdan

    Регистрация:
    25 фев 2013
    Сообщения:
    228
    Симпатии:
    104
    В том же файлике возле того места, где делали вышеуказанные изменения (в районе 126-128 строк), находим строки:
    Код:
    $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
    
    $('.success').fadeIn('slow'); 
    И просто их удаляем.
    Или ставим перед какждой из этих строк символы "//", впоследствии, если понадобится вернуть уведомление, эти символы достаточно просто убрать
     
    winner7 нравится это.
  12. Eksin

    Eksin Динозавр :)

    Регистрация:
    20 авг 2013
    Сообщения:
    111
    Симпатии:
    27
    Вот
     
  13. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    У шоппики шаблон сильно отличается от стандартного, и свои скрипты, потому может неработать
     
    Eksin нравится это.
  14. Bogdan

    Bogdan

    Регистрация:
    25 фев 2013
    Сообщения:
    228
    Симпатии:
    104
    Из-за этого некоторые модули делают еще и модификации под Шопику, т.к. в стандарте не пойдет