Guest User

Untitled

a guest
Mar 23rd, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. ## Estrutura
  2.  
  3. Primeiro, deve-se criar a estrutura padrão de um submódulo dentro do Magento.
  4.  
  5. ```Text
  6. app/code/community/projectname/modulename
  7. ```
  8.  
  9. ```Text
  10. Módulo
  11. Block
  12. etc
  13. Model
  14. Projectname_Modulename.xml
  15. ```
  16.  
  17. Após criar a estrutura do módulo, deve-se copiar o arquivo "Projectname_Modulename.xml" para a raíz:
  18.  
  19. ```Text
  20. app/etc/modules/
  21. ```
  22.  
  23. Só assim o módulo passará a funcionar.
  24.  
  25. ## Versionamento
  26.  
  27. Após criada a estrutura do módulo dentro do projeto principal, iremos movê-la para uma outra pasta antes de executar qualquer commit.
  28.  
  29. ```Text
  30. mkdir ~/Desktop/nomedapasta
  31. ```
  32.  
  33. Cria a pasta para receber os arquivos temporários.
  34.  
  35. ```Text
  36. mv app/code/community/projectname/modulename ~/Desktop/nomedapasta
  37. ```
  38.  
  39. Move os arquivos do módulo para a pasta temporária. Após feito isso, iremos criar o repositório nessa pasta para fazermos nosso commit.
  40.  
  41. ```Text
  42. git init
  43. git remote add origin git@....
  44. git commit
  45. git push origin master
  46. ```
  47.  
  48. Aqui, já teremos nosso repositório commitado, com todos os arquivos do módulo. Então, o próximo e último passo é adicionarmos esse repositório ao nosso projeto, como um submódulo, dentro da pasta que desejarmos.
  49.  
  50. ```Text
  51. git submodule add git@git...
  52. ```
Add Comment
Please, Sign In to add comment