Questions marquées «overrides»

Questions sur le remplacement des fonctionnalités principales (réécritures de classes, pool de code local, remplacements de thèmes). Pour les réécritures d'URL, utilisez plutôt la balise "url-rewrite".

21
Manière moderne de réécrire des fichiers lib

Le problème est bien connu: les libclasses sont chargées exclusivement via l'autochargeur, et nous ne pouvons pas les changer autrement que: Les copier entièrement dans un codePool vérifié plus tôt que lib. Installation de l' autochargeur PSR-0 , spécification d'un plan de classe de chargement...

17
Réécriture des classes Magento 2 vs plugins

Magento 2 a le concept de plugins / interception / intercepteurs opposés à Magento 1. Ceux-ci agissent comme un avant | après l'événement pour chaque méthode publique. Ce qui est bien. Vous pouvez également utiliser le aroundplugin pour remplacer la fonctionnalité d'une méthode. Mais Magento 2...

13
Remplacer la classe abstraite dans Magento 2

Dans Magento 1, je pouvais copier la classe abstraite dans un répertoire local ou communautaire et Magento l'a utilisé lors du chargement automatique de cette classe. Y a-t-il une solution à faire pour que Magento charge ma classe à la place vendor/magento/framework/Model/AbstractModel.php? Les...