Categoria: Frontend

  • Crie seu módulo de Auto-Completar endereço

    Eis aqui uma ótima oportunidade para iniciarmos nossos estudos sobre módulos no Magento e ainda criarmos uma funcionalidade para auto-completar endereços assim que o cep do cliente for informado no formulário. Mas não se empolgue muito. É realmente apenas o básico da criação de módulos, com um pouco de ajax com prototype, e uma base…

  • Como identificar o grupo do usuário

    Uma estratégia de vendas bem interessante, principalmente porque pode ser trabalhado com técnicas de remarketing é a possibilidade de separar seus clientes em grupos. O mais comum – e talvez mais antigo – modelo de separação se faz entre clientes do atacado e clientes do varejo.

  • Carrinho de Compras com Icone Dinâmico

    Mudar o ícone do seu carrinho de compras para ilustrar quando existem (ou não) itens no seu carrinho é um elemento visual bem interessante para manter seu leiaute atrativo e dinâmico. Eu desenvolvi duas maneiras de inserir essa funcionalidade no seu template, ambas são simples, então cabe a você decidir qual solução é a mais…

  • Aplicando máscaras nos campos de formulário

    Vejo frequentemente essa pergunta nos fóruns: Como adicionar máscara de CPF? Como adicionar máscara no campo telefone? Como colocar máscara de data? E para cada pergunta uma resposta diferente. Então resolvi ser igual a todo mundo e fazer diferente. Se você ainda não ligou o nome à pessoa, eis aqui alguns exemplos de máscaras:

  • Valores do carrinho de compras

    Obter informações referentes ao carrinho de compras pode ser muito interessante pra quem esta customizando páginas do frontend, ou até mesmo criando módulos para Magento. Com estes valores do carrinho de compras podemos inventar muitas funcionalidades interessantes para o cliente. Pretendo mostrar alguns exemplos disso no futuro, em outros post’s.

  • Carregar um produto específico

    Algumas vezes quando queremos personalizar a apresentação de produtos da loja, pode surgir a necessidade de carregar um produto em especial, um produto que é destaque dos demais seja na listagem do catálogo, ou em uma página específica. Então vamos ver neste post de que forma podemos carregar um produto específico em nossas páginas.

  • Identificar Categoria

    Esse post não é uma aula sobre categorias, mas vou aproveitar pra deixar algumas dicas para que você não venha a criar códigos desnecessários no frontend, refazendo funções nativas que o sistema já oferece. Então é muito importante que você conheça bem o sistema antes de sair criando módulos e funções que já existem.

  • Símbolos e Moedas

    Quem trabalha com Magento sabe que existem muitas configurações baseadas em XML no sistema. E uma destas configurações em XML é justamente a formatação de moedas – valor monetário de cada país. Ao instalar o Magento você precisa informar a Moeda Base da sua loja.

  • Controle de Sessão

    Ao customizar um template ou até mesmo na criação de algum módulo, precisamos fazer ter acesso ao gerenciamento de sessões do sistema para manipular algumas informações. Seja para recuperar informações do cliente, valores do carrinho de compras, ou mesmo guardar alguma informação que seja relevante no decorrer da navegação.

  • Event Tracking no Magento

    Monitorar páginas na internet é um procedimento comum que ajuda no desenvolvimento / usabilidade / portabilidade / navegação / interação / acessibilidade, etc, etc, etc. Ou seja, tudo que você faz enquanto visita um site pode ser observado e registrado. E o google analytics permite que desenvolvedores preparem o código para monitorar até mesmo ações…