Magento – ngày sinh nhật / Sinh vào tháng tám (08) và tháng Chín (09) không đi

hình ảnhTrong Magento của chúng tôi 1.5.1.0 Cài đặt được một khách hàng trên, rằng ông không thể vào ngày sinh nhật của mình, bởi vì hệ thống bảo anh “Vui lòng nhập một ngày đầy đủ hợp lệ” hoặc thậm chí theo Đức.

Sau một thử nghiệm nhỏ bật ra, mà chỉ có những con số hàng tháng 08 cho Tháng Tám và 09 không làm việc cho Tháng Chín. gấp tất cả các tháng khác. ngày- hoặc báo cáo hàng năm là không có liên quan. Chỉ hai tháng này đã thấy thông báo lỗi. Vấn đề này đã được hoặc khi khách hàng đăng ký bình thường. cố gắng để đăng nhập vào, Để tạo một tài khoản, cũng như trong kiểm tra chính nó trong khi cố gắng.

Chúng tôi đã giải quyết được vấn đề của js.js trong thư mục /js / khác nhau / như. trong hàng 438 đã thay đổi:

var lỗi = false, ngày = parseInt(this.day.value) || 0, tháng = parseInt(this.month.value) || 0, năm = parseInt(this.year.value) || 0;

đến

var lỗi = false, ngày = parseInt(this.day.value, 10) || 0, tháng = parseInt(this.month.value, 10) || 0, năm = parseInt(this.year.value, 10) || 0;

Sau khi tải lại bộ nhớ cache sau đó làm việc nhập cảnh của hai tháng mà không có bất kỳ vấn đề.

Được sử dụng trong Magento Version 1.5.1.0 bình luận? bổ sung? Ghi chú? vui vẻ!

Xuất bản bởi sợi Dệt

từ 2009 Tôi đã làm việc chặt chẽ với Magento. Tôi bắt đầu với việc tạo ra và hoạt động của các cửa hàng B2C. Điều này đã được mở rộng thông qua công việc của tôi trong lĩnh vực logistics. Điều này dẫn đến hệ thống B2E đầu tiên chuyên. Hôm nay tôi làm việc ngày một ngày với B2C thú vị, B2B- và các dự án B2E và báo cáo trong blog này về những thách thức và đưa ra lời khuyên trong cuộc.

Một nhận xét về “Magento – ngày sinh nhật / Sinh vào tháng tám (08) và tháng Chín (09) không đi”

  1. rất đẹp.. chỉ tìm thấy nó một cách tình cờ! Có cùng một vấn đề ..

    parseInt() có thể hoạt động nếu không có cơ sở được bao gồm “08” và “09” từ một giá trị bát phân và diễn giải số dưới dạng 0 => nhung la “không hợp lệ”. Chỉ sau khi cơ số được đặt dưới dạng số thập phân, xác nhận cũng đúng! Có lợi..

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *