Magento

27
Modèles Magento 2: utilisez `$ block` ou` $ this`?

Dans Magento 2, la $thisvariable ne fait plus référence à l'objet bloc d'un modèle. Il fait référence à une classe de modèle Magento\Framework\View\TemplateEngine\Php Cependant, cette classe de modèle possède une __callméthode passthrough #File: vendor/magento/framework/View/TemplateEngine/Php.php...

27
Magento 2: Plugin vs Observer

Dans Magento 2, quels sont les avantages et les inconvénients de l'utilisation d'un plugin par rapport à un observateur pour réaliser quelque chose? Je comprends que les observateurs sont abonnés aux événements alors que les plugins peuvent intervenir avant et / ou après qu'une méthode publique...

26
Quand utiliser 'nom' et quand utiliser 'comme'

J'ai découvert qu'en essayant d'utiliser la unsetChildméthode, je dois parfois utiliser l'attribut 'name' et d'autres 'as'. Il semble que si un bloc est ajouté normalement, vous utilisez «comme» mais s'il est ajouté à un bloc à l'aide de la appendméthode, vous devrez peut-être utiliser «nom». Cette...

26
Comment supprimer le SID de l'URL?

J'ai installé Magento 1.9 sur le domaine dis abc.com et créé un nouveau site Web ayant l'URL xyz.abc.com de l'admin System -> Manage Stores Maintenant, j'ai créé un nouveau sous-domaine xyz.abc.com et indiqué l'installation d'origine de magento. Chaque fois que je visite xyz.abc.com, cela...

26
Instanciation des aides dans Magento 2

Les dernières versions de Magento 2 ont supprimé la Mageclasse. Cela signifie que nous avons perdu la Mage::helperméthode. Existe-t-il une technique de remplacement (usine d'assistance?) Pour instancier des assistants dans Magento 2? Ou devons-nous utiliser la nouvelle classe du gestionnaire...