Câu hỏi được gắn thẻ «overrides»

Các câu hỏi về ghi đè các tính năng cốt lõi (viết lại lớp, nhóm mã cục bộ, ghi đè chủ đề). Để viết lại URL, thay vào đó, hãy sử dụng thẻ "viết lại url".

2
Làm thế nào để xử lý các lớp học Mys Mys44 không dùng nữa khi viết lại các mô hình tài nguyên
Tôi phải viết lại Mage_Catalog_Model_Resource_Category_Flat. Lớp tài nguyên cũ Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flatvẫn còn đó trong Magento 1.7 để tương thích ngược và mở rộng lớp mới. Một tìm kiếm trong cơ sở mã cho bí danh mô hình đầy đủ resource_eav_mysql4_category_flatkhông mang lại kết quả nào. Nhưng config.xmlMage_Catalog chứa dòng này: <deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode> …

2
Phụ thuộc theo thông tư: Magento \ Khách hàng \ Mô hình \ Phiên phụ thuộc vào Công ty \ Modulename \ Plugin \ Config \ Share và ngược lại
Cách ghi đè hoặc Sử dụng plugin cho isWebsiteScope()chức năng từ tệp Magento \ Customer \ Model \ Config \ Share.php , Tôi đã sử dụng plugin cho chức năng bên dưới nhưng tôi muốn có phiên khách hàng hiện tại ở chức năng bên dưới, Chủ yếu kiểm tra …


5
Thay đổi biểu tượng dấu tách bánh mì
Theo mặc định, mẩu bánh mì trông giống như: trang chủ> danh mục> sản phẩm. Tôi muốn thay đổi biểu tượng lớn hơn (>). Mã tạo ra nó nằm trong vendor/magento/magento2-base/lib/web/css/source/lib/_breadcrumbs.less và trông như thế này: .lib-breadcrumbs( ... // Breadcrumbs separating symbol @_breadcrumbs-separator-symbol: @breadcrumbs-separator__symbol, ... & when not (@_breadcrumbs-separator-symbol = …


3
Magento 2 thêm nút bổ sung trong phụ trợ
Tôi muốn thêm một nút khác trong phần phụ trợ trên giao diện chỉnh sửa trang cms. Vì vậy, tôi đã tạo một mô-đun (với sự trợ giúp của: https://community.magento.com/t5/Programming-Questions/Overriding-a-block-in-Magento-2/mp/6831 ): ứng dụng / mã / Công ty / Modulename / etc / module.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module …

2
Ghi đè AccountContoder không hoạt động trên Action mới và thực hiện chuyển hướng 302
Tôi đang thử thêm new actionvàoAccountController Bây giờ: AccountControll được ghi đè đúng Nhưng đó là bất cứ khi nào hit new Action (ajaxLoginPostAction) is redirect to 302. Tôi thêm ajaxLoginPost () dưới dạng hành động mở trong hàm preDispatch () nhưngtill is not works. Tại đây config.xml: <?xml version="1.0" …

2
Chiến lược viết lại các lớp học
[TL: DR] Tôi có Core_Class_Avà Core_Class_B extends Core_Class_A. Tôi cần phải viết lại cả hai và thêm một chức năng chung. Vì vậy, tôi đã thực hiện điều này : Custom_Class_A extends Core_Class_A. Câu hỏi là tôi nên sử dụng cái nào từ bên dưới (ngón tay cái lên và …


2
Ghi đè phương thức preDispatch của bộ điều khiển lõi
Tôi cần ghi đè phương thức preDispatch của bộ điều khiển lõi. Bộ điều khiển lõi kế thừa từ Mage_Checkout_Controller_Action, bản thân nó có một phương thức preDispatch cần được gọi. Vì tôi đang mở rộng từ bộ điều khiển lõi mà tôi muốn ghi đè, tôi không thể gọi …
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.