Princípio da Responsabilidade Única com PHP

Uma classe precisa ter uma única responsabilidade e apenas um motivo para alterá-la. É o que informa o SRP – Single Responsability Principle (Principio da Responsabilidade única), que é um dos componentes do SOLID. O que é o SOLID O SOLID é um conjunto de orientações para você possa trabalhar melhor com a Orientação a Objeto. … Ler mais

Trabalhando com busca usando Url Amigável

Para quem trabalhar com URL amigável, um momento terá que trabalhar com busca, e também paginação, provavelmente encontrará um entrave nessa situação. Nos formulários utilizamos o método GET, para se precisarmos manter as informações de pesquisar, principalmente na paginação, podemos passar essas informações na URL. Se você utilizou um formulário com método GET já reparou … Ler mais

Visualizando e-mail transacional no magento 1.6.*

Essa dica vai para quem está usando o magento na versão 1.6.1.0 ou posteriores. Quando você pede para visualizar como ficaria aparência de uma e-mail transacional, ele mostra apenas o código. Para resolvermos isso, faça essa modificação no arquivo preview.php Vá em : app/code/core/Mage/Adminhtml/Block/System/Email/Template/preview.php E na linha 49, você encontrará: Basta comentar esse código, ficando … Ler mais

Mais sobre Url Amigável com PHP

Eu tenho uma videoaula falando sobre esse assunto, mas vejo que algumas pessoas ainda tem dificuldade de aplicar em seus projetos. Eu recebi um e-mail do Junior Eberhardt pedido se poderia falar mais ou exemplificar sobre como implementar a paginação, no caso seria recuperar o valor da URL. Eu respondi a ele, e resolvi compartilhar … Ler mais

Integração com PagSeguro

Update: no tutorial foi utilizado a versão 2.0 da biblioteca, sendo que atualmente está na versão 2.1.0 . Fiz as modificações que sejam compatível para essa nova versão. Uma das grandes dificuldades quando vamos construir uma loja virtual é relacionado à forma de pagamento para o cliente. Eu tenho um videoaula ensinando a como criar … Ler mais