Nous pouvons étendre le contrôleur de deux manières: en utilisant les préférences et en utilisant le plugin. Mais je ne comprends pas cela, lequel est bon et les avantages / inconvénients de préférence par rapport au 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" sortOrder="10"/> </type>
Existe-t-il une meilleure pratique pour créer de nouveaux PDF personnalisés, par exemple une facture PDF? J'ai besoin d'un PDF personnalisé séparé avec ma propre mise en page et mes propres tableaux. Et voici mon problème: je n'avais jamais créé de PDF dans Magento auparavant, il y a donc de nombreuses …
Je travaille avec l'API Instagram dans magento. Je donne des coupons à mes abonnés Instagram s'ils suivent notre boutique sur Instagram. Je fais des appels API à instagram en PHP en utilisant curl. Actuellement, j'encapsule les appels d'API dans des fonctions d'assistance à l'intérieur de mon module personnalisé. Dois-je plutôt …
Synopsis Je voudrais ajouter un bloc à ma vue de produit groupée et à ma vue de produit simple. Ce bloc aura de belles info-bulles pour les états de survol, j'utilise une petite bibliothèque avec un plugin jquery et une feuille de style css. Je souhaite inclure ces deux ressources …
Depuis quelque temps, j'étudie Magento. J'ai fait pas mal de modules, mais je pense toujours que j'ai besoin d'un peu plus de formation, mais je ne peux pas penser à un module intéressant à faire strictement pour travailler avec autant de choses que possible. Voici quelques modules que j'ai créés: …
J'ai créé un module personnalisé qui me permet de déplacer la case à cocher T&C sous les méthodes de paiement et le bouton de commande dans le div récapitulatif, comme ceci: Maintenant, chaque fois que je sélectionne un mode de paiement, cochez la case des Termes et Conditions et appuyez …
Comment créer un nouvel assistant ou remplacer / réécrire Core Helper dans le module Magento 2? J'ai essayé d'ajouter des dépendances dans mon module.xmlmodule personnalisé, mais cela ne charge pas du tout la classe Helper. Ci-dessous est mon module.xml; <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Company1_Module1" schema_version="1.0.0" setup_version="1.0.0"> <sequence>Magento_Directory</sequence> </module> …
Le compte GitHub de Magento avait un projet sur https://github.com/magento/magento/magento2-samples Ce référentiel contenait environ 20 exemples de Comment construire un module Magento 2. Cependant, ce projet a été supprimé car - raisons ? Bien que certaines pratiques de ces modules aient été abandonnées et que tous les modules n'aient pas …
Nous avons un module personnalisé avec le code ci-dessous app/design/frontend/rwd/Theme1/layout/aitcg.xml <action method="addJs"><script>aitoc/aitcg/Aitcg/View/Abstract.js</script></action> Comme nous ne pouvons pas utiliser le code php dans ce fichier .JS , existe-t-il un moyen de déplacer le code présent du Abstract.jsfichier vers un .phtmlfichier? Éditer J'ai suivi la réponse de Raphaël et changé le code …
Je développe cette exportation / importation xml personnalisée. Dans magento 2, comment puis-je vérifier si un client est abonné à la newsletter? En ce moment, je charge l'usine du client. \Magento\Framework\App\ObjectManager::getInstance()->create('Magento\Customer\Model\Customer'); Mais cela ne donne pas d'informations sur la newsletter y a-t-il un autre modèle que je dois charger?
J'ai créé 2 modules personnalisés dans le dossier du fournisseur. Voici ma structure de mise en page: -app -code -Company -Blog -HelloWorld -Controller -Hello -World.php -registration.php -etc -module.xml -frontend -routes.xml Les deux sont activés. Voici mon code pour le routes.xmlmodule HelloWorld: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="standard"> <route id="helloworld" …
Je suis nouveau sur magento et je n'ai pas de concept de MVC, mais on m'a donné un travail pour travailler dessus, ce qui signifie le comprendre et implémenter la spécification, maintenant je me sens trop stressé car je veux vraiment comprendre la "bête" magento, j'ai suivi Tuts + Magento …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.