checkout.min.js error
پاسخ ها: 0
سلام
هنگامی که صفحه پرداخت سعی می کند درخواست ajax را برای تأیید آدرس (با استفاده از پی پال به عنوان پردازشگر پرداخت) ارسال کند، با خطا مواجه می شوم.
محیط من است
PHP 8.2.26،
وردپرس 6.7.1،
ووکامرس 9.5.1 و
پرداخت های پی پال ووکامرس 2.9.5.
پیغام خطا “Uncaught TypeError: Cannot read properties of undefined (خواندن 'toString')” است و همانطور که گفتم، در فایل checkout.min.js رخ می دهد که خط کدی که چنین خطایی را ایجاد می کند.
t.xhr=e.ajax({type:”POST”,url:wc_checkout_params.wc_ajax_url.toString().replace(“%%endpoint%%”,”update_order_review”);
اگر شیء wc_checkout_params را console.log کنم، نام متغیر به جای wc_ajax_url ajaxurl است، بنابراین تغییر را برای آزمایش آن انجام دادم و با انجام این کار، خطا برطرف میشود، اما درخواست ajax یک خطای 400 – Bad Request را برمیگرداند.
آیا کسی با این برخورد کرده است؟
این خبر را در ایران وب سازان مرجع وب و فناوری دنبال کنیدمشاهده پاسخ های این مطلب
———————————————
این مطلب از سایت انجمن وردپرس گردآوری شده است و کلیه حقوق مطلق به انجمن وردپرس می باشد در صورت مغایرت و یا بروز مشکل اطلاع دهید تا حذف گردد
منبع: انجمن وردپرس