cám ơn em nha, nhớ share cho mọi người subscribe kênh ủng hộ anh hen 🥰
@2cuong16 күн бұрын
Trông chờ mãi, anh đã ra rồi
@trongnhandev16 күн бұрын
Share mạnh lên cho mọi người sub nha haha 😁
@ovanminh673116 күн бұрын
Trọng nhân cho mình hỏi chút. Minh có từng gặp vấn đề khi gọi ajax cho quickviews đó là không nhận js cho phần tử quickview đó (css thì ok). Trọng nhân có thể cho mình biết vì sao và giải quyết thế nào không ạ. thanks
@trongnhandev16 күн бұрын
@@ovanminh6731 không nhận ajax thường có 2 nguyên nhân, 1là lúc send ajax xuống backend bị thiếu action. 2 là data bạn gửi xuống backend bị sai format. Còn có các trường hợp ngoại lệ như nếu dùng theme có sẵn thì có vài theme nó load cái js min mà mình viết trong file js của theme sẽ không load được. Vì vậy chắc ăn nhất là nên tạo 1 file js riêng, rồi mình đăng ký vào theme thông qua functions.php.
@ovanminh673116 күн бұрын
@@trongnhandev không phải ajax mà là js cho cái sản phẩm được quickviews. nghĩa là khi quickviews mình gọi ajax để thêm các node và attribute để hiển thị box quickview. nhưng box này sau khi đã hiển thị nó không nhận tương tác nào từ js nữa (tất cả) nhưng vẫn nhận css.
@trongnhandev15 күн бұрын
@@ovanminh6731 đó là do vị trí bạn khai báo js thôi. Ví dụ bạn tạo ra các node với attribute cho box view tại thời điểm mà bạn gọi ajax, nhưng bạn lại viết đoạn code js tương tác với nó ngay trước khi cái box view nó chưa được khởi tạo thì không nhận là đúng rồi.
@trongnhandev15 күн бұрын
Lỗi đó những ai làm JavaScript mới vào hay gặp lắm 😂😂😂
@ovanminh673115 күн бұрын
@@trongnhandev đúng rồi phải gọi JS lại 1 lần nữa sau khi gọi ajax phiền phức, Tiện cho mình hỏi vì sao rest api custom endpoint thì trong enpoin đó không gọi được thông tin user đang đăng nhập nhỉ. ví dụ get_current_user_id() không lấy được ID user