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

Biểu thị các câu hỏi về Plugin Magento 2 (BeforePlugin, AfterPlugin và AroundPlugin). Các plugin còn được gọi là trình chặn trong tài liệu Magento.

3
Magento 2: Plugin trước / xung quanh / sau khi tương tác
Trong Magento 2, khi bạn tạo một plugin "xung quanh" public function aroundRenderResult( \Magento\Framework\Controller\ResultInterface $subject, \Closure $proceed, ResponseHttp $response ) { //... $proceed($response); //... } bạn có thể tiến hành plugin tiếp theo xung quanh, kết thúc bằng cách gọi phương thức gốc thực tế, bằng cách gọi / gọi …

5
Học phát triển plugin Magento
Tôi đã là một nhà phát triển PHP hơn 13 năm, có kiến ​​thức sâu rộng về chính PHP miễn là một số dự án phổ biến khác như WordPress. Tôi không có kinh nghiệm với Magento. Bây giờ tôi có một công việc toàn thời gian làm việc cho …

2
Magento 2: Plugin vs Observer
Trong Magento 2, những ưu và nhược điểm của việc sử dụng plugin so với người quan sát để đạt được điều gì là gì? Tôi hiểu rằng các nhà quan sát đã đăng ký vào các sự kiện trong khi các plugin có thể nhảy vào trước và / …


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 …




4
Ghi đè lớp trừu tượng trong Magento 2
Trong Magento 1 tôi có thể sao chép lớp trừu tượng vào thư mục cục bộ hoặc cộng đồng và Magento đã sử dụng nó, khi tự động tải lớp này. Có một số giải pháp để thực hiện để Magento tải lớp của tôi thay thế vendor/magento/framework/Model/AbstractModel.php? Tùy chọn …


1
Plugin Magento2 xoay quanh phương thức khác nhau giữa các tham số đóng và có thể gọi được trên param $ tiến hành
Tôi đã kiểm tra magento2, Có hai loại tham số có thể được gửi đến phương pháp xung quanh \Closure $proceed thí dụ aroundSave(\Magento\Catalog\Model\Product $subject, \callable $proceed) \callable $proceed thí dụ aroundSave(\Magento\Catalog\Model\Product $subject, \Closure $proceed) Bây giờ câu hỏi của tôi: Có gì khác nhau giữa đóng cửa và có …



3
Magento 2: Chọn cơ chế mở rộng nào?
Chúng tôi có thể mở rộng bộ điều khiển theo hai cách: sử dụng ưu tiên và sử dụng plugin. Nhưng tôi không hiểu rằng, cái nào là tốt và ưu điểm / nhược điểm của ưu tiên so với plugin. <preference for="Magento\Checkout\Controller\Index\Index" type="mymodule\Helloworld\Controller\Index\Index" /> <type name="Magento\Catalog\Model\Product"> <plugin name="getname-test-module" type="mymodule\Helloworld\Model\Plugin\Product" …

2
Plugin cho ma thuật / setters
Tôi đang cố gắng để làm cho trạng thái của một đánh giá approvedthay vì pendingkhi người dùng đăng nó ở frontend trong Magento 2. Và tôi đã thực hiện phương pháp này. Tạo một plugin trước, chỉ có sẵn trong khu vực lối vào, cho phương thức setStatusIdcho giao …

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.