Como criar atributos no Magento

Todos os campos que temos disponíveis no cadastro de um produto em uma loja virtual Magento são atributos. Quando instalamos o Magento no servidor, são disponibilizados atributos padrões que também são conhecidos como atributos de sistema, como o campo para inserir o nome do produto, o sku, descrição, pequena descrição, preços, peso entre outros.

Muitas vezes precisamos expandir esse padrão do sistema, criando nossos próprios atributos personalizados como, opção de cores, voltagem, tamanhos etc., permitindo ao lojista adicionar quantos atributos achar necessário para complementar os detalhes do produto oferecido em sua loja.

Um exemplo rápido do uso de atributos é uma loja virtual que vende roupas. O proprietário dessa loja poderá criar por exemplo dois tipos de atributos, um para cores do produto e outro atributo para tamanho das peças. Quando um cliente estiver visualizando os detalhes do produto nessa loja, poderá escolher qual cor do produto irá comprar, e também o tamanho que tem disponível desse produto.

Veja na imagem abaixo como podemos exibir os atributos na página de detalhes do produto na parte “Informação adicional” complementando ainda mais os detalhes a serem exibidos do produto.

magento-criar-atributos-imagem-01

Como faço para criar atributos no Magento?

Irei explicar todos os campos que temos disponíveis na criação de um novo atributo. Com isso, você vai entender o significado de cada item, e vai poder escolher como seu atributo será criado e como ele será usado em sua loja.

O primeiro passo é ir no menu Catálogo > Atributos > Gerenciar atributos.

magento-criar-atributos-imagem-02

Na primeira tela iremos ver todos os atributos padrões que o Magento usa. Todos os atributos que criar, você poderá sempre encontrá-los nessa listagem, podendo editar o conteúdo deles sempre que desejar ou excluí-lo.

No canto superior direito, clique no botão “Criar atributo”, e você vai ver uma tela igual a imagem abaixo:

magento-criar-atributos-imagem-03

Aba “Propriedades”

Nessa tela temos duas divisões que são Propriedades do atributo e Propriedades Frontend.

Propriedades do atributo

Aqui você irá definir a configuração geral do atributo, inserindo o nome para ele, onde ele irá aparecer, o formato de campo que ele terá e sua validação.

– Código do atributo
É o nome do atributo. Não pode ser usado espaços ou caracteres especiais como acentuação por exemplo quando for nomeá-lo.

– Escopo
Se você declarar o valor do atributo como Global (Todas as lojas), o valor dele para um determinado produto tem que ser o mesmo para todos os sites e lojas que você tem configurados em sua instalação Magento. Usando o tipo Store View (Visão), o valor do atributo para um produto pode ser diferente em todos os Websites e todas as visões). Finalmente o Website, o valor deste atributo para um produto pode ser diferente em diferentes Websites, no entanto, não pode ser diferente entre Visão contidos no mesmo Website).

– Formato do Campo p/ Lojista
Serve para determinar qual tipo (formato) do campo será usado no atributo. Esse formato pode ser do tipo campo texto, área de texto, data, sim/não, múltíplas seleções, combobox etc.

– Valor padrão
Determina qual valor será preenchido por padrão para o atributo.

– Valor único
Se você marcar como “Sim”, o valor que você escolheu para o atributo de um produto, não poderá ser usado em outro. Por exemplo, se você marcou em um produto o atributo cor sendo amarelo, em outro produto não poderá ser escolhido a opção amarelo do atributo cor. Normalmente esse campo é marcado como “Não”, pois o valor do atributo de um produto poderá ser escolhido também em outro.

– Campo obrigatório
Marcando esse campo como “Sim”, você está dizendo que o valor desse atributo não pode ficar vazio no cadastro do produto, sendo obrigatório o seu preenchimento ou escolhendo uma opção.

– Validação de Campo p/ Lojista
Insere uma validação de entrada de dados para o atributo. Um exemplo é se no formato do campo você escolheu como sendo “Campo Texto”, você poderá validar a entrada como apenas números para esse campo, ou apenas letras, ou ainda validar como campo de url válida, entre outros formatos de validação.

– Aplicar para
Você pode mostrar ou não o atributo que está sendo criado em tipos de produtos. Se marcar “Todos os tipos de produtos”, esse atributo vai aparecer no cadastro de todos os produtos, não importando o tipo dele. Se marcar “Tipos de produtos selecionados” você poderá selecionar uma ou mais opções de produtos em que o atributo será usado.

Propriedades FrontEnd

Aqui você vai determinar algumas propriedades do atributo de como ele será usado na loja.

– Utilizar em Busca Rápida
Se marcado como “Sim”, os valores inseridos no atributo serão pesquisáveis tanto na busca rápida como também na busca avançada pelo usuário.

– Utilizar em Busca Avançada
Se marcado como “Sim”, o atributo poderá ser usado para filtrar os dados da busca avançada que está sendo feito pelo usuário. Normalmente a busca avançada é vista no endereço “http://www.minhaloja.com.br/catalogsearch/advanced/”

– Pode ser Comparado
Quando o usuário insere produtos para serem comparados, esse atributo também poderá ser usado na tela de comparação. Assim, o usuário poderá decidir qual produto comprar, comparando por exemplo um atributo para opção de cor, outro por voltagem, por marcas, por preço, entre outros.

– Utilizar Navegação em Camadas
Quando o usuário está na listagem de produtos (categorias), visualizando todos os produtos dela, ele poderá usar o menu lateral para filtrar somente os produtos de determinada cor, tamanho, voltagem, marcas etc., clicando sobre cada opção de determinado atributo.

– Utilizar Navegação em Camadas nos Resultados de Busca
É o mesmo da explicação anterior, só que agora para a página de resultado de busca feita pelo usuário.

– Utilizar como Condição de Regra Promocional
Marcando como “Sim” esse atributo poderá ser usado para criar regras de promoção para o usuário. Um exemplo simples é se o lojista quer dar frete grátis para um determinado produto, ele poderá criar um atributo chamado “fretegratis” no formato “Sim/Não”. Em seguida ele cria uma regra de promoção especificando se o produto adicionado no carrinho tiver o atributo “fretegratis” com valor “Sim”, a opção de frete grátis para o produto é mostrado para o usuário. Você pode ver o exemplo acessando esse post Frete grátis para um produto específico no Magento.

– Posição
Especifica a posição que o atributo vai aparecer no menu de navegação em camadas.

– Permitir tags HTML no Frontend
Permite ou não o uso de tags Html dos valores a serem cadastrados no atributo.

– Visível nas Páginas de Produto no Frontend
Se marcado como “Sim”, o atributo e seu valor vão aparecer na página de detalhes do produto nas informações adicionais.

– Utilizar em Listagem de Produtos
Aqui vai depender muito do tema da loja sendo usado. Serve para mostrar o atributo na listagem de produtos.

– Utilizar p/ Organizar Listagem de Produtos
Se definido como “Sim”, esse atributo poderá ser usado na aba de classificação, que normalmente fica na página de listagem de produtos e resultado de busca da loja.

Aba “Gerenciar Descrição/Opções”

magento-criar-atributos-imagem-04

É nessa aba que será inserido os valores que o atributo sendo criado irá ter.

A primeira opção “Gerenciar Títulos (Tamanho, Cor, etc.)” tem dois campos que são os rótulos “Admin” e “Português”. O valor que você inserir para o campo Admin, será o valor do rótulo que vai aparecer para o atributo dentro do cadastro do produto. Já o campo Português seria o rótulo que vai aparecer para o usuário na visão da loja.

A segunda opção é a “Gerenciar opções (valores dos atributos). Se você escolheu o formato do campo para o atributo como “Combobox” por exemplo, poderá inserir várias opções de escolhas para o usuário como cores, tamanhos, voltagem, marcar etc. Para isso é só clicar no botão “Adicionar Opção” e inserir os valores como mostrado na imagem.

2017-01-24T20:24:34+00:00

RECEBA DICAS VALIOSAS NO SEU EMAIL

x