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".


5
Tôi phải làm gì khi tiện ích mở rộng ghi đè lên một lớp trên toàn cầu và tôi muốn sử dụng bản gốc?
Chúng tôi đang sử dụng tiện ích mở rộng ghi đè toàn cầu khối Mage_Catalog_Block_ Productt_List_Toolbar. <global> <blocks> <catalog> <rewrite> <product_list_toolbar>Amasty_Shopby_Block_Catalog_Product_List_Toolbar</product_list_toolbar> </rewrite> </catalog> </blocks> </global> Mặc dù tiện ích mở rộng hoạt động trong ngữ cảnh của danh mục điều hướng được xếp lớp, lớp viết lại không hoạt động …

2
Mở rộng / ghi đè JS trong Magento 2
Như Magento2 là sử dụng RequireJS để tải kịch bản, và không có nhiều da thư mục, tôi đã bị mắc kẹt với một vấn đề: Làm cách nào tôi có thể thay thế tệp JS mô-đun của Magento bằng phiên bản sửa đổi của mình? Ví dụ: opc-checkout-method.js thuộc …


4
Cách hiện đại để viết lại các tập tin lib
Vấn đề đã được biết rõ: libcác lớp được tải độc quyền thông qua trình tải tự động và chúng tôi không thể thay đổi chúng ngoài: Sao chép chúng hoàn toàn vào một mãPool được kiểm tra sớm hơn lib. Cài đặt trình tải tự động PSR-0 , chỉ …
21 overrides  core 


2
Viết lại Magento 2 lớp so với Plugins
Magento 2 có khái niệm Plugins / Interception / Interceptors trái ngược với Magento 1. Những hành động này giống như trước | sau sự kiện cho mọi phương thức công khai. Cái gì là tốt. Bạn cũng có thể sử dụng aroundplugin để thay thế chức năng của một …




1
Cách ghi đè tệp config.xml
Tôi cần thay đổi loại mẫu email liên hệ với chúng tôi từ "văn bản" thành "HTML". Tôi tìm thấy nó là trong config.xml <email> <contacts_email_email_template translate="label" module="contacts"> <label>Contact Form</label> <file>contact_form.html</file> <type>text</type> </contacts_email_email_template> </email> Cách ghi đè cấu hình đúng cách [EDIT] đây là dành cho ứng dụng tệp / …

3
Làm thế nào để viết lại một lớp đã được viết lại?
Cập nhật: Tôi thấy rằng lớp tôi thực sự cần phải viết lại SMDesign_SMDZoom_Block_Product_View_Mediavà không SMDesign_ColorswatchProductView_Block_Product_View_Mediagiống như tôi nghĩ ban đầu. Tuy nhiên, vấn đề chính xác vẫn được áp dụng. Tiện ích mở rộng SMDesign SMZoom viết lại lớp 'catalog / sản phẩm_view_media'. Xml cho điều đó trông như …

7
Cách ghi đè tệp .phtml trong Magento 2
Tôi muốn tùy chỉnh trang chi tiết sản phẩm, vì vậy cần phải ghi đè một số tệp .phtml ở các vị trí sau. Vì vậy, tôi muốn biết, làm thế nào để ghi đè các tệp .phtml trong vendor\magento\module-catalog\view\frontend\templates\producthoặcvendor\magento\module-theme\view



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.