Как бы проект давно у меня, остальные функции вопросов не вызывали или легко решались, но вот тут дошли руки до чекаута и ни туды и ни сюды! Код не мой, но я попытался вставить в него токен и больше ничего не менял:
function orderplace() {
var phone = $("#order_phone").val();
var note = $("#order_notes").val();
var city = $("#order_city").val();
var payment_type = 'Cash';
var totalprice = document.getElementById("finaltotal_order").innerHTML;
var subtotal = document.getElementById("subtotal_order").innerHTML;
var charge = document.getElementById("delivery_charges_order").innerHTML;
var typedata = "";
// console.log($("#us2-address").val());
if ($("#home1").prop("checked") == true) {
var shipping_type = 0;
var address = $("#us2-address").val();
var latlong = $("#us2-lat").val() + "," + $("#us2-lon").val();
}
if ($("#home2").prop("checked") == true) {
var shipping_type = 1;
var address ="";
var latlong ="";
}
if (phone != "" && city != "" && payment_type != "") {
$.ajax({
url: $("#path_site").val() + "/placeorder",
method: "GET",
data: {
_token: $('meta[name="csrf-token"]').attr('content'),
phone: phone,
note: note,
city: city,
address:address,
payment_type: payment_type,
shipping_type: shipping_type,
totalprice: totalprice,
subtotal: subtotal,
charge: charge,
latlong:latlong,
},
success: function (data1) {
console.log(data1);
}
});
} else {
document.getElementById("orderplace1").style.display = "none";
document.getElementById("orderplacestrip").style.display = "none";
document.getElementById("orderplacepaypal").style.display = "none";
$("#pay1").removeClass('activepayment');
$("#pay2").removeClass('activepayment');
$("#pay3").removeClass('activepayment');
$("#order_payment_type_1").prop("checked", false);
$("#order_payment_type_3").prop("checked", false);
$("#order_payment_type_4").prop("checked", false);
alert($("#required_field").val());
}
}
И роуты по всякому переставлял и в контроллере прописал dd($request), чтобы отсечь ошибки функции - нифига! Подозрение у меня на роуты, потому что юзер под логином отправляет заказ, но тоже уже и так и эдак пробовал - или ошибка 500 или пытается переадресации делать какие-то безумные. Подскажите, плизззз, уже весь моск сломал! Проект мой личный - не барыжу!