Sto codificando Magento 2 in gvim e sono nuovo di Magento 2.
Ci sono state molte volte in cui ho faticato a eseguire il debug degli errori relativi a XML, beh, ogni volta con sola fortuna. Ma situazioni come questa mi fanno davvero arrabbiare: non sai dove si trova il file che causa questo errore e il debugger non lo dice.
Prendo quanto segue ottengo questo: un file XML non è valido. in realtà ho creato un modulo che ha module.xml, route.xml, config.xml, {layout} .xml, di.xml sotto la sua directory etc o view / layout. La riga del file 12/89 / .. non è valida? quello generato / unito? Mi sono perso perché non trovo nulla in var / generate e la riga di comando smette di funzionare. Qual è il modo di debug per scoprire qual è questo errore.
Qualsiasi aiuto è apprezzato.
Errore irreversibile: Magento \ Framework \ Exception \ LocalizedException non rilevati: elemento documento 'elemento' non valido: la definizione del tipo è astratta. Riga: 12 elemento 'item', attributo 'name': XPath '@name' di un campo con vincolo di identità chiave 'itemName' restituisce un set di nodi con più di un membro. Riga: 89 Elemento 'item': non tutti i campi del vincolo di identità chiave 'itemName' vengono valutati su un nodo. Riga: 89 Elemento 'item', attributo 'name': XPath '@name' di un campo del vincolo di identità chiave 'itemName' restituisce un set di nodi con più di un membro. Riga: 90 elemento 'item': non tutti i campi del vincolo di identità chiave 'itemName' vengono valutati su un nodo. Riga: 90 in /var/www/html/lib/internal/Magento/Framework/Config/Reader/Filesystem.php: