Aqui estão 10 melhores práticas para o desenvolvimento front-end (Magento):
Compreender a estrutura front-end do Magento e seguir as convenções. Saber como Magento é composto por módulos, saber como XML de layout cria layouts de páginas e saber como blocos HTML são carregados conforme definido pelos layouts de páginas. É bom para aprender a estrutura do Magento em primeiro lugar e, em seguida, começar a aprender como os arquivos .phtml trabalhar. Mergulho no código html / php imediatamente é possível, mas mais difícil e mais propenso a erros. Magento é um programa bem arquitetado, seguindo as convenções usados ​​pela estrutura de comércio eletrônico é necessário para a implantação best-sustentável.
Não tente personalizar tudo, desde o ir buscar. Você provavelmente estará sob uma limitação de tempo ou orçamento e deve focar a imagem grande. Magento é uma peça altamente flexível de software que tem o perigo inerente para o engenheiro entusiasmado para começar a mexer com tudo. Claro, dado o tempo & despesas, e se necessário um parceiro de implementação sólida, tudo é possível.
Porque o front-end pode obter relativamente CSS & Javascript-pesado, usando uma ferramenta de depuração como o Firebug é altamente recomendado.
Use as sugestões caminho de modelo e nomes de blocos da secção de configuração Magento (guia desenvolvedor). Isso torna possível para encontrar blcoks .phtml relevantes muito mais rapidamente. Note que você deve selecionar um site ou loja vista de ser capaz de ativar sugestões caminho do modelo.
Use os fóruns do Magento / wiki, colegas abordagem ou outros com o conhecimento necessário, se você está preso.
Ao basear um projeto sobre o layout básico que é padrão no Magento (1,2 ou 3 colunas, cabeçalho, rodapé, vários blocos em colunas) é aconselhável usar o "blank" modelo para basear o seu próprio modelo próprio, em vez de "default / default" modelo de Magento. O "blank" template contém menos styling CSS e código HTML mais esparsa (apenas os ganchos necessários).
Quando a construção de um modelo personalizado ou ajustar um já existente, trabalhos Careca. Primeiro pensar e colocar para fora a estrutura, em seguida, refinar o conteúdo.
slideshows / scripts de pop-up, como Luz e Shadowbox são excelentes, mas os cuidados devem ser tomados para que eles são baseados em ou compatíveis com o Prototype quadro javascript. framework Javascript jQuery tem um modo de compatibilidade, por exemplo,, mas scripts baseados em Mootools são inerentemente muito difícil de começar a trabalhar em Magento.
Testar cedo e frequentemente, também em vários navegadores. Embora isso possa ser auto-evidente, a grande variedade de opções presentes no quadro de comércio eletrônico do Magento fazer este ponto extra importante. Se você estiver trabalhando na afixação de preços, por exemplo, você deve verificar o que parece com preços especiais, gamas de preços, "A partir de" preços, preços nível, se o preço fica ajustado corretamente quando opções suspensas com preços extras são escolhidos, etc.
Se você faz parte de uma equipe, ser muito claro sobre que edita o, e usar ferramentas como Subversion versionamento.
categorias: Magento, tutoriaisPor teia dezembro 1, 2016
AnteriorPostagem anterior:Quer mover seu Windows Install para um novo disco rígido? Veja comoPróximopróximo post:Plugins WooCommerce úteis para adicionar funcionalidades ao seu loja