Je viens d'installer la première version officielle de Magento 2. J'ai été surpris de constater que le app/code
dossier avait disparu
app/code
Il s'agissait à la fois de la version téléchargée à partir du site Web et de la version installée via composer. De plus, lorsque j'ai essayé de créer manuellement le app/code
dossier, puis de faire un php bin/magento module:enable Pulsestorm_MyModule
pour activer un exemple de module, j'ai eu l'erreur suivante
Unknown module(s): 'Pulsestorm_MyModule'
Où les modules tiers sont-ils censés vivre? Si la réponse est "un référentiel source et installé via Composer", comment un développeur de modules doit-il structurer ses modules pour vivre dans un référentiel Magento 2?
Alan, ils entrent toujours
app/code
. Assurez-vous d'en avoir unregistration.php
dans le dossier modulename contenant les éléments suivants:Exécutez ensuite:
Juste testé sur la nouvelle version de Magento 2 CE et fonctionne correctement.
la source