Ссылка на товар в корзине

117
13 декабря 2021, 12:40

В магазине на woocommerce на товаре есть кнопка, по нажатию которой переходим на страницу корзины с формой для регистрации, в которой вводим свои данные, такие как имя, телефон, email.
Код кнопки:

<button class="button btn-register" data-product="25656" data-variation="25665">Реєструватися</button>
$( document ).on("click", ".btn-register", function(){
    var button = $( this );
    let product = button.data( "product" );
    let variation = button.data( "variation" );
    if ( product && variation ) {
        $.ajax( {
            method: "POST",
            url: ajaxdata.ajaxURL,
            data: {
                "action" : "variation_add_to_cart",
                "product_id" : product,
                "variation_id" : variation,
                "quantity" : 1,
            } 
        })
      .done(function(msg) {
      if ( ! msg['error']) {
        window.location = ajaxdata.ajaxCart;
      }
      })
    }
});

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

READ ALSO
Смена сессии при каждом обновлении страницы

Смена сессии при каждом обновлении страницы

Происходит смена сессии при каждом обновлении страницыНапрямую открываю - сессия стабильна

158
include не выводит шаблон страниц

include не выводит шаблон страниц

есть такой вот код веб-страницыСуть в том, что при нажатии на ссылку из навбара вылетает ошибка 404 вместо отображения шаблона страницы из папки...

135
Русская локаль в Heroku

Русская локаль в Heroku

Хочу чтобы в моём php-скрипте, который лежит на Heroku, в функциях для работы с датой использовалась русская локальДля этого её нужно установить...

130
Возможно ли передать NULL при UPDATE TABLE?

Возможно ли передать NULL при UPDATE TABLE?

У меня есть форма, которая при отсутствии значения переменной сессии вносит данные в таблицу, а иначе редкатирует соответствующую строкуПроблема...

85