Hết sản phẩm vẫn xuất hiện ở frontend


7

Tôi không muốn các sản phẩm chứng khoán xuất hiện trong trang web magento của mình. Tôi đã làm như sau để đảm bảo tôi không thấy sản phẩm có thể định cấu hình của mình ở ngoại vi.

Configurable product inventory - out of stock
Associated products inventory - out of stock, qty - 0
config settings -> quantity to become out of stock - 0
config settings -> display out of stock items - No
config settings -> backorder - No

Kiểm tra tất cả các cài đặt này, tôi chỉ thấy "Thêm vào giỏ hàng" bị vô hiệu hóa cho sản phẩm này. Nhưng sản phẩm vẫn xuất hiện trong trang web khi tôi truy cập qua URL. Tôi không muốn sản phẩm này được nhìn thấy trong trang web của mình nữa bằng bất cứ phương tiện nào.

Là hiển thị sản phẩm mà không có "thêm vào giỏ hàng" magento mặc định khi nó có nghĩa là "hiển thị hết sản phẩm chứng khoán - Không"?

Hãy làm rõ cài đặt này? Và làm cách nào để xóa sản phẩm này khỏi trang web của tôi bằng cài đặt mặc định của magento? (Tôi không muốn sản phẩm bị vô hiệu hóa trong phần phụ trợ, chỉ cần ẩn ở lối vào). Cảm ơn.


1
Bạn đã xóa tất cả các bộ nhớ cache và reindex?
Sander Mangel

Đây có phải là trường hợp với tất cả bộ nhớ đệm bị vô hiệu hóa? Bất kỳ cài đặt khác nhau ở trên ở phạm vi cấu hình khác nhau?
Jonathan Hussey

Xin chào Sander, Cache bị vô hiệu hóa và tôi cũng đã giới thiệu lại tất cả các chỉ mục có sẵn. Cảm ơn.
UdaySagar

Xin chào Hussey, Có, bộ nhớ cache bị vô hiệu hóa. Hmm, tất cả các cài đặt mà tôi đã hiển thị trong câu hỏi khớp chính xác với những gì tôi đã đặt trong bảng quản trị của mình. Cảm ơn.
UdaySagar

Câu trả lời:


14

Đây thực sự là một tính năng của Magento.
Thiết Display out of stock productsđể Nochỉ da chúng từ các trang danh mục và các trang kết quả tìm kiếm.
Các trang sản phẩm thực sự vẫn còn có sẵn.
Bắt đầu với CE 1.9.1 có thậm chí là một thông điệp dưới thiết lập cấu hình Display out of stock productsnói Products will still be shown by direct product URLs..
Và đây thực sự là một điều tốt.
Bằng cách này, các công cụ tìm kiếm không đăng ký nhiều trang 404 khi sản phẩm của bạn hết hàng.
Tôi không thấy tác hại của việc để nó như thế. Khách hàng không thể đặt hàng chúng nào.
Nếu bạn muốn một sản phẩm hoàn toàn không có sẵn trong cửa hàng của bạn, bạn phải đánh dấu nó là bị vô hiệu hóa hoặc đặt mức độ hiển thị của nó thành Not visible individuallyhoặc xóa liên kết của nó với các trang web từ tab trang web trên trang chỉnh sửa sản phẩm quản trị viên.


1

Đây có phải là vấn đề với tất cả các sản phẩm hay chỉ với các sản phẩm được đánh dấu là "mới"? Nếu sự cố này chỉ xuất hiện đối với các sản phẩm "mới", bạn có thể giải quyết vấn đề đó khi bạn truy cập trang sản phẩm> Cài đặt tự động> "Đặt sản phẩm là Mới từ ngày / đến ngày - xóa cả hai ngày.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.