Update literałów + naprawa buga z pickuppoint po zmianie na graphql
This commit is contained in:
@@ -141,7 +141,7 @@ const htmlContent = `
|
||||
</div>
|
||||
</div>
|
||||
<div class="mobile-change__btns">
|
||||
<button class="bm-oscop__btn" data-show="list" onclick="toggleMapList(event)">Pokaż Listę</button>
|
||||
<button class="bm-oscop__btn" data-show="list" onclick="toggleMapList(event)">${<iai:variable vid="Pokaż Listę"/>}</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -326,7 +326,7 @@ selectedPoint.insertAdjacentHTML("beforeend", `
|
||||
// Zmiana widoku listy, mapy na mobilce
|
||||
function toggleMapList(e){
|
||||
const ifList = e.target.dataset.show === "list";
|
||||
e.target.innerHTML = ifList ? "Pokaż Mapę" : "Pokaż Listę";
|
||||
e.target.innerHTML = ifList ? `${<iai:variable vid="Pokaż Mapę"/>}` : `${<iai:variable vid="Pokaż Listę"/>}`;
|
||||
|
||||
// Schowaj/ Pokaż mapę i listę
|
||||
if(ifList){
|
||||
@@ -764,7 +764,7 @@ if(phoneNumber.length===0 || !Number(phoneNumber)){
|
||||
});
|
||||
if(phoneBeginWithError){
|
||||
phoneError = true;
|
||||
phoneErrorMessage += `Numer telefonu dla tego kraju powinien zaczynać się liczbą ${phoneBeginWithErrorNumbers}`;
|
||||
phoneErrorMessage += `${<iai:variable vid="Numer telefonu dla tego kraju powinien zaczynać się liczbą"/>} ${phoneBeginWithErrorNumbers}`;
|
||||
}
|
||||
|
||||
// Sprawdzenie czy numer telefonu sklada sie z odpowiedniej ilosci cyfr
|
||||
@@ -774,9 +774,9 @@ if(phoneNumber.length===0 || !Number(phoneNumber)){
|
||||
phoneLengthErrorNumbers += phoneValidationinfo.phone_number_lengths.length === 1 ? el : phoneValidationinfo.phone_number_lengths.length - 1 === index ? `${<iai:variable vid="lub"/>} ${el}` : `${el}, `;
|
||||
});
|
||||
if(phoneError === true){
|
||||
phoneErrorMessage += ` oraz Numer telefonu dla tego kraju musi składać się z ${phoneLengthErrorNumbers} cyfr`;
|
||||
phoneErrorMessage += ` ${<iai:variable vid="oraz"/>} ${<iai:variable vid="Numer telefonu dla tego kraju musi składać się z"/>} ${phoneLengthErrorNumbers} ${<iai:variable vid="cyfr"/>}`;
|
||||
}else{
|
||||
phoneErrorMessage += `Numer telefonu dla tego kraju musi składać się z ${phoneLengthErrorNumbers} cyfr`;
|
||||
phoneErrorMessage += `${<iai:variable vid="Numer telefonu dla tego kraju musi składać się z"/>} ${phoneLengthErrorNumbers} ${<iai:variable vid="cyfr"/>}`;
|
||||
phoneError = true;
|
||||
}
|
||||
}
|
||||
@@ -1045,6 +1045,7 @@ if(data){
|
||||
}
|
||||
|
||||
const paymentsAndDeliveryData = await fetchData({data: PAYMENTS_AND_DELIVERY_METHODS()});
|
||||
|
||||
// error gdyby nie było produktów
|
||||
if(paymentsAndDeliveryData.errors){
|
||||
paymentsAndDeliveryError(paymentsAndDeliveryData.errors);
|
||||
@@ -1653,7 +1654,7 @@ const attatchedDateEl = document.querySelector("#attatched-shiptime .operation_v
|
||||
const date = delivery.split("#");
|
||||
|
||||
// Wybranie nazwy zaleznie czy dostawa jest do twojego mieszkania czy nie
|
||||
if(deliveryVal === "0-0" || deliveryVal === "0-1" || pickuppoint === "y"){
|
||||
if(deliveryVal === "0-0" || deliveryVal === "0-1" || pickuppoint === "true"){
|
||||
deliveryMessageEl.innerHTML = `${<iai:variable vid="Odbiór zamówienia możliwy"/>}:`;
|
||||
attatchedMessageEl.innerHTML = `${<iai:variable vid="Odbiór zamówienia możliwy"/>}:`;
|
||||
}
|
||||
@@ -1987,7 +1988,7 @@ try {
|
||||
}// Sprawdzenie czy użytkownik wybrał metodę dostawy i płatności (też sprawdzenie czy wybrał paczkomat i wpisał voucher)
|
||||
else {
|
||||
if(deliveryMethod){
|
||||
if(deliveryMethod.dataset.pickuppoint === "y" && deliveryMethod.parentElement.querySelector(".fselectedPoint").innerHTML === "") orderValidationError(<iai:variable vid="Nie wybrano punktu odbioru"/>);
|
||||
if(deliveryMethod.dataset.pickuppoint === "true" && deliveryMethod.parentElement.querySelector(".fselectedPoint").innerHTML === "") orderValidationError(<iai:variable vid="Nie wybrano punktu odbioru"/>);
|
||||
} else orderValidationError(<iai:variable vid="Proszę wybrać dostępną metodę dostawy"/>);
|
||||
if(paymentMethod){
|
||||
if(paymentMethod.value === "2" && document.getElementById("order_voucher_id").value === "") orderValidationError(<iai:variable vid="Nie podano identyfikatora bonu"/>);
|
||||
@@ -2128,7 +2129,7 @@ const shopRemarks = document.getElementById("shop_remarks").checked ? document.q
|
||||
const deliveryRemarks = document.getElementById("courier_remarks").checked ? document.querySelector(".bm-oscop__container [name=deliverer_remarks]").value : "";
|
||||
|
||||
const invoiceOption = document.querySelector("input[name=invoice]:checked").value;
|
||||
const pickuppoint = document.querySelector("#osc_order1 input:checked").dataset.pickuppoint === "y" ? document.querySelector("#osc_order1 input:checked").parentElement.querySelector("label [name=pickup_point]").value : "";
|
||||
const pickuppoint = document.querySelector("#osc_order1 input:checked").dataset.pickuppoint === "true" ? document.querySelector("#osc_order1 input:checked").parentElement.querySelector("label [name=pickup_point]").value : "";
|
||||
const order = {
|
||||
affiliate: "",
|
||||
rebate_code: rebateCode,
|
||||
@@ -2215,6 +2216,7 @@ $.ajax({
|
||||
dataType: "json",
|
||||
data: data,
|
||||
complete: function (e, a) {
|
||||
console.log("sendorder", e, a);
|
||||
throwAjaxError(a);
|
||||
},
|
||||
success: function (e) {
|
||||
|
||||
Reference in New Issue
Block a user