Pertanyaan yang diberi tag plugin

Menunjukkan pertanyaan tentang Magento 2 Plugins (BeforePlugin, AfterPlugin dan AroundPlugin). Plugin juga dikenal sebagai interseptor dalam dokumentasi Magento.

30
Belajar Pengembangan Plugin Magento

Saya telah menjadi pengembang PHP selama 13+ tahun, memiliki pengetahuan luas tentang PHP itu sendiri selama beberapa proyek populer lainnya seperti WordPress. Saya tidak punya pengalaman dengan Magento. Saya sekarang memiliki pekerjaan penuh waktu untuk sebuah perusahaan yang menggunakan Magento,...

27
Magento 2: Plugin vs Observer

Di Magento 2, apa pro dan kontra menggunakan plugin vs pengamat untuk mencapai sesuatu? Saya mengerti bahwa pengamat berlangganan acara sedangkan plugin dapat melompat sebelum dan / atau setelah metode publik dipanggil pada kelas Magento, tapi pasti mereka sudah dekat dengan persimpangan...

17
Menulis ulang kelas Magento 2 vs Plugins

Magento 2 memiliki konsep Plugins / Interception / Interceptors yang bertentangan dengan Magento 1. Ini bertindak seperti sebelum | setelah acara untuk setiap metode publik. Itu bagus. Anda juga dapat menggunakan aroundplugin untuk mengganti fungsionalitas metode. Tapi Magento 2 masih menawarkan...

13
Ganti kelas abstrak di Magento 2

Di Magento 1 saya bisa menyalin kelas abstrak ke direktori lokal atau komunitas dan Magento menggunakannya, ketika memuat secara otomatis kelas ini. Apakah ada beberapa solusi untuk membuat Magento memuat kelas saya sebagai gantinya vendor/magento/framework/Model/AbstractModel.php? Preferensi...

9
Plugin untuk magic getter / setter

Saya mencoba menjadikan status ulasan sebagai approvedganti pendingketika pengguna mempostingnya di frontend di Magento 2. Dan saya mengambil pendekatan ini. Buat sebuah plugin sebelumnya, hanya tersedia di daerah frontend, untuk metode setStatusIduntuk Magento\Review\Model\Reviewyang terlihat...

8
Magento 2: plugin jenis virtual

Saya bingung dengan dokumentasi Magento 2 tentang plugin : Pertama-tama dikatakan bahwa: Plugin tidak dapat digunakan dengan tipe virtual Tetapi kemudian dikatakan bahwa: Anda bisa menentukan kelas, antarmuka, atau tipe virtual sebagai nama jenis yang diamati plugin Apakah saya...