#191309 gửi bởi itpkc
Ngày 01 Tháng 06 2019 , 06:31
Nhờ các bác Hướng dẫn em cách cho hiển thị thông tin trong thẻ PriceValidUntil và hiển thị thẻ URL trong công cụ kiểm tra dữ liệu có cấu trúc của Google, em đang dùng bản Nukeviet 4.0.29 và Modules Shop đang được đặt là trang chủ.
huong dẫn

Em mò mẫm mãi mà không thể sửa để cho 2 cái hàm PriceValidUntil và URL sản phẩm hiện lên được. Rất hy vọng các bác hướng dẫn cách khắc phục giúp em ạ.
#191312 gửi bởi billygoat
Ngày 02 Tháng 06 2019 , 05:17
Hello, cày sâu tốt lúa .... ;;)

Copy đọan Script này dán vào : /themes/Your-Theme/modules/shops/detail.tpl phía Trước <!-- END: main -->
- Nó sẽ sửa yêu cầu cho bạn nhé : priceValidUntil / url / review
 <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Product", "offers": { "@type": "Offer", "availability": "http://schema.org/InStock", "priceValidUntil": "2020-01-19T03:10:33", "url": "{SELFURL}" }, "review": [ { "@type": "Review", "author": "Lucas", "datePublished": "2011-03-25", "description": "{hometext}", "name": "{TITLE}", "reviewRating": { "@type": "Rating", "bestRating": "5", "ratingValue": "4", "worstRating": "1" } } ] } </script> 
- Riêng phần "price" mình thấy định dạng (.) nó báo lỗi, bạn nên chỉnh như thế này:
Cũ ngay đầu file detail: <span itemprop="price">{PRICE.sale_format}</span>
Thay bằng cu này: <span itemprop="price" content="19000.00">{PRICE.sale_format}</span>
* mục đích làm hết báo lỗi, nếu muốn dứt điểm thì buộc phải định dạng lại theo khuyến cáo!
Sửa lần cuối bởi billygoat vào Ngày 02 Tháng 06 2019 , 05:40, với tổng số 1 lần sửa.

hết ham ~O)
https://hoasenvang.vn | https://hoasenvang.org
#191330 gửi bởi itpkc
Ngày 04 Tháng 06 2019 , 19:52
billygoat đã viết Hello, cày sâu tốt lúa .... ;;)

Copy đọan Script này dán vào : /themes/Your-Theme/modules/shops/detail.tpl phía Trước <!-- END: main -->
- Nó sẽ sửa yêu cầu cho bạn nhé : priceValidUntil / url / review
 <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Product", "offers": { "@type": "Offer", "availability": "http://schema.org/InStock", "priceValidUntil": "2020-01-19T03:10:33", "url": "{SELFURL}" }, "review": [ { "@type": "Review", "author": "Lucas", "datePublished": "2011-03-25", "description": "{hometext}", "name": "{TITLE}", "reviewRating": { "@type": "Rating", "bestRating": "5", "ratingValue": "4", "worstRating": "1" } } ] } </script> 
- Riêng phần "price" mình thấy định dạng (.) nó báo lỗi, bạn nên chỉnh như thế này:
Cũ ngay đầu file detail: <span itemprop="price">{PRICE.sale_format}</span>
Thay bằng cu này: <span itemprop="price" content="19000.00">{PRICE.sale_format}</span>
* mục đích làm hết báo lỗi, nếu muốn dứt điểm thì buộc phải định dạng lại theo khuyến cáo!

Cảm ơn bác rất nhiều rất rất nhiều ạ. Giải pháp của bác rất hay. Về cái cảnh báo lỗi định dạng giá tiền do định dạng là 2 (.)chấm để phân tách hàng triệu và hàng trăm, để không bị cảnh báo của google em muốn lấy hàm gọi giá tiền khi chưa được định dạng (chưa được thêm (.) ví dụ như giá tiền khi đã được định dạng sẽ là 2.300.000 khi chưa định dạng là 2300000 nhưng không biết nó là hàm nào. Em xem một số site (không phải Nukeviet) thì thấy giá hiển thị ngoài trang chủ thì có định dạng (.) như khi kiểm tra bằng công cụ kiểm tra data có cấu trúc của goog thì nó lại hiện thị cũng là giá sp ngoài trang chủ nhưng không có (.) . Rất mong bác chỉ giáo !

#191364 gửi bởi billygoat
Ngày 07 Tháng 06 2019 , 21:56
itpkc đã viết:Xin các cao nhân chỉ giáo giúp em với ạ !!!
Nếu muốn bỏ Dấu đơn vị thì bạn tham khảo: https://wiki.nukeviet.vn/nukeviet4:admin:shops:money

hết ham ~O)
https://hoasenvang.vn | https://hoasenvang.org