$ Quote-> getIsSuperMode () có nghĩa là gì trong magento?


8

Tôi thấy một chức năng isSuperMode()được gọi là trích dẫn và trích dẫn các đối tượng mục. Bất cứ ai có thể cho tôi biết những gì isSuperMode()có nghĩa là trong trường hợp đó?

Tôi tìm thấy mã trong:

  1. checkQuoteItemQty chức năng tại lớp Mage_CatalogInventory_Model_Observer

  2. Cũng trong _initItemchức năng tại lớpMage_Sales_Model_Quote_Address_Total_Subtotal

Câu trả lời:


17

Báo giá được đặt thành siêu chế độ trong app/code/core/Mage/Adminhtml/Model/Session/Quote.php:

$this->_quote->setIsSuperMode(true);

Về cơ bản nó là một lá cờ trên trích dẫn rằng trích dẫn này đã được tạo bởi một quản trị viên. Tác động của việc này là ở các vị trí mà bạn đã nêu rằng quản trị viên có thể tạo đơn hàng cho một mặt hàng thường hết hàng hoặc không hiển thị trong danh mục.

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.