Перейти к содержанию
iPotapych

Ссылка сразу на формление заказа

Рекомендуемые сообщения

Подскажите, как сделать ссылку, что пользователя сразу перекидывало на страницу оформления заказа и товар был уже в корзине?

Стоит модуль Simple

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

еще поясню;

 

На любом другом сайте стоит ссылоча - "Купить"

Нажимаем и попадаем на сайт магазина - сразу на страницу оформления заказ и нужный товар уже в корзине

 

Как можно такое сделать? Как собрать такую ссылку?

 

п.с.

попался вот это модуль

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=7162&filter_username=MaxD

 

но тут просто перенаправление на оформление из самого магазина

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно сделать;

 

На любом другом сайте стоит ссылоча -  например "Купить"

Нажимаем и попадаем на сайт магазина - сразу на страницу оформления заказ и нужный товар уже в корзине

Стоит модуль Simple

 

Как можно такое сделать?

 

Попадался модуль

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=7162&filter_username=MaxD

 

но он перебрасывает сразу на оформление заказа с карточки в магазине и с ним пропадает корзина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

надо писать отдельный модуль "корзины", который будет в адресе принимать определенные параметры товара для добавления его в корзину и переадресации на оформление заказа.

если у товаров есть/планируются опции - у неподготовленного менеджера могут возникнуть сложности с получением URL для "ссылки _купить_" на другом сайте (особенно - если опций много).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

надо писать отдельный модуль "корзины", который будет в адресе принимать определенные параметры товара для добавления его в корзину и переадресации на оформление заказа.

если у товаров есть/планируются опции - у неподготовленного менеджера могут возникнуть сложности с получением URL для "ссылки _купить_" на другом сайте (особенно - если опций много).

 

В JS success редирект на корзину хватит с головой

 

 

common.js

function addToCart(product_id, quantity) {
    quantity = typeof(quantity) != 'undefined' ? quantity : 1;

    $.ajax({
        url: 'index.php?route=checkout/cart/add',
        type: 'post',
        data: 'product_id=' + product_id + '&quantity=' + quantity,
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, .information, .error').remove();
            
            if (json['redirect']) {
                location = json['redirect'];
            }
            
            if (json['success']) {
                $('#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');
                
                $('#cart-total').html(json['total']);
                
                $('html, body').animate({ scrollTop: 0 }, 'slow');
            }    
        }
    });
}
..            
if (json['redirect']) {
                location = json['redirect'];
  }
...

В контроллере прописать (vqmod) редирект URL оформления (там можно сделать проверку на опции, если надо, если уже есть json['redirect'] - то не надо "оформлять", рано еще) - вот и весь "модуль"

 

Или прямо в common.js - если конечно опций заполнять "не надо"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В JS success редирект на корзину хватит с головой

 

это если на кнопку купить нажть как я понимаю?

а тогда как быдет выглядеть ссылка с другого сайта на кнопку купить для нужного товара?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.