As Configs do Magento

As configs são praticamente o coração do sistema do Magento. Ele descreve, em geral, quase todos os módulos/model/classe/template/etc que você precisa acessar. É um nível de abstração com a qual a maioria dos programadores PHP não estão acostumados a trabalhar, e de vez em quando aumenta o tempo de desenvolvimento em forma de confusão fazendo …

Continue reading As Configs do Magento

Quando Você Deve Sobrescrever os Arquivos do Core do Magento em app/code/local/Mage?

A resposta mais curta para esta pergunta é: nunca! A resposta mais longa não é tão absoluta e por isso requer um pouco de explicação. Frequentemente você lerá algum tutorial para Magento ou algum post em fóruns que ensina criar uma implementação ou alteração em algum comportamento padrão do Magento e, óbvio, altere diretamente alguma …

Continue reading Quando Você Deve Sobrescrever os Arquivos do Core do Magento em app/code/local/Mage?

Dica Sobre Módulos Customizados para Magento

Ultimamente tenho percebido que existem algumas críticas sobre módulos desenvolvidos para Magento que não funcionam para alguns e funcionam para outros. Como por exemplo meu próprio módulo para integração com PagSeguro (veja <a href="http://www.magentocommerce.com/magento-connect/pagseguro-by-os-studios-1439.html">aqui</a>), que funciona para a maioria e para alguns existem problemas e erros que inicialmente são difíceis de se entender ou identificar. …

Continue reading Dica Sobre Módulos Customizados para Magento

Hackeando a Licença de Extensões Comerciais para Testes em Localhost

Se você está trabalhando para um cliente por algum tempo existe uma grande probabilidade de você precisar instalar uma extensão com licença comercial. Ou talvez o dono da loja e você compraram uma extensão específica, mas agora você precisa testa-la em seu ambiente local antes de você fazer o deploy para a loja de produção. …

Continue reading Hackeando a Licença de Extensões Comerciais para Testes em Localhost