Meu maior trabalho no desenvolvimento de lojas em Magento, consiste em montar novos layouts visuais. Para fazer isso, eu costumo baixar toda a loja (incluindo o banco de dados) para fazer as alterações em localhost. Embora possa parecer muito trabalhoso, essa é a maneira que considero mais fácil. Mexer com CSS e imagens consiste em...
Read More
Permitindo que assinantes possam ler posts privados no WordPress
Por estranho que possa parecer, por padrão no WordPress, usuários assinantes não podem ler posts privados. Teve um dia que precisava fazer isso e pesquisei muito até chegar ao plugin do WordPress chamado Members. Ele permite que você possa especificar as permissões de cada nível de usuário (ler, publicar e remover posts, adicionar usuários, etc)...
Read More
Descobrindo o Serviço de Hospedagem de um Site
Uma dica útil para os desenvolvedores web que precisam saber porque o site do cliente não está funcionando direito naquela hospedagem e precisa correr de atrás do suporte da mesma...
Read More
Courier-IMAP: Alterar limite de conexões ao servidor
Nessa semana realizei a migração da hospedagem de um cliente para nosso servidor Cloud. Enquanto realizava a migração dos e-mail’s, fui surpreendido pela mensagem de erro: “Unable to connect to your IMAP server. You may have exceeded the maximum number of connections to this server.” Realizei uma pesquisa no Google em como alterar esse limite...
Read More
Exportar e Importar banco de dados no MySQL
Outra dica rápida (ou nem tanto) para quem possui acesso SSH ao seu servidor de hospedagem. Atualmente tive problemas em importar banco de dados pelo PhpMyAdmin. A hospedagem tinha um limite de upload de 2 MB pelo qual eu não conseguia aumentar esse valor pelo php.ini de jeito nenhum. O banco que precisa importar era...
Read More
Chmod recursivo apenas para pastas e depois arquivos
Essa é uma dica rápida e bastante útil para quem está com problemas na instalação do Magento, Joomla, etc e possui acesso SSH ao seu servidor de hospedagem. Muitos servidores de hospedagem possuem problemas com as permissões de arquivos. Normalmente a regra é permissões 755 para pastas e 644 para arquivos. Porém, é muito trabalhoso...
Read More
Erro no envio de e-mail: blocked using zen.dnsbl
Nossa empresa contratou recentemente um servidor cloud com Linux que ficou sob meus cuidados. Já havia configurado a hospedagem para um cliente nesse servidor, junto com seus e-mail’s. Alguns dias depois, o cliente liga com problemas no envio de mensagens. Sem muitos outros detalhes sobre o problema, tive que realizar um checagem da situação. Criei...
Read More
Programação Avançada com PHP usando Symfony
Symfony é um framework PHP que parece seguir ao pé da letra as metodologias de desenvolvimento ágil. Ele permite que você desenvolva código de entidades até formulários “automagicamente”. E através de plugins você pode adicionar funções ao sistema; incrementando sua segurança, melhorias visuais, etc. Possui documentação farta em inglês. No site oficial, você pode encontrar...
Read More
Como remover pedidos (vendas) de teste do Magento 1.4.2
Estava tentando procurar um script PHP para remover os pedidos de teste que ficam no Magento quando você está testando. Encontrei alguns comandos SQL fornecidos por Mario SAM no site Escola Magento. Porém os mesmos comandos não funcionaram corretamente para mim, pois os comandos eram especificamente para a versão 1.3.x do Magento. Minha versão do...
Read More
Elemento com slideToogle do JQuery pisca ao fechar no IE
Atualmente tive um problema com o uso do slideToogle do JQuery no IE 7. Precisava realizar um efeito sobre uma listagem de especialidades médicas. Ao selecionar uma especialidade, deveria descer alguns parágrafos com nome dos médicos e informações de contato. Ao clicar sobre outra especialidade, a lista anterior deveria subir e ocultar-se e a uma...
Read More