Opções avançadas de produto Magento 2: novos recursos explicados

Publicados: 2019-12-05

Em outubro e novembro de 2019, a extensão Advanced Product Options para Magento 2 passou por várias melhorias de qualidade de código e adicionou uma nova funcionalidade significativa. É o ' Campo de preço do produto adicional '. Continue lendo para saber mais sobre o novo recurso.

Índice

  • Novo recurso 'Campo de preço de produto adicional'
  • Correções de bugs
  • Visão geral das atualizações anteriores
    • Recurso 'oculto'
    • Capacidade de importar modelos de opções para Magento 2
    • Multiplicador de quantidade
      • O que o recurso permite que você alcance?
    • Modo de exibição do preço do produto
      • O que o recurso permite que você alcance?
    • Dicas de ferramentas do ícone de administrador
    • Novos pop-ups modais: 'Configurações de opções' e 'Configurações de valor'
    • Recurso de tipo de peso
    • Capacidade de traduzir títulos de opções e valores
    • Recurso 'Div Class'
    • Tipo de opção 'Multi amostra'
    • Tipo de opção 'amostra de cor'
    • Nova configuração para a política de SKU de opção
    • Capacidade de limitar a seleção para opções de seleção múltipla

Novo recurso 'Campo de preço de produto adicional'

Adicionamos essa funcionalidade ao núcleo da extensão seguindo as solicitações de recursos de nossos clientes. Obrigado a todos pelas sugestões! ?

Quando ativado, permite exibir um campo adicional de preço do produto nas páginas do produto. Isso pode ser útil se você deseja exibir convenientemente o preço final do produto quando um cliente altera a quantidade do produto.

As configurações podem ser feitas tanto em nível global quanto em nível de produto.

Assim, se você deseja exibir o campo de preço do produto adicional para todos os produtos, vá para Lojas > Configurações > Opções Avançadas do Produto > Campo Preço do Produto Adicional.

Ou desative a funcionalidade de cada produto individual, se necessário. Para fazer isso, abra um produto que você deseja modificar e alterne a opção 'Ocultar preço do produto adicional' para 'sim' na guia 'Opções personalizáveis'.

Por favor, consulte o seguinte screencast para explicações mais detalhadas:

Correções de bugs

Na atualização recente, os seguintes bugs foram corrigidos:

  • problema de checkout com módulos MSI desabilitados no Magento v2.3.x,
  • problema ao salvar títulos e descrições em diferentes lojas no Magento v2.3.x,
  • emissão de preço zero para o modo 'Independente' e 'pedido' da Política de SKU,
  • Política de SKU 'Independente' e falta de problema de quantidade para um produto configurável,
  • Política de SKU e problema de conversão de várias moedas,
  • unserialize error para alguns templates durante a importação de templates de opção Magento1,
  • problema de criação de pedido de administrador com opção de arquivo e dependência necessária,
  • dependências erradas no problema de atualização do cronograma (Magento Commerce),
  • o problema 'As opções obrigatórias do produto não foram inseridas' do produto do pacote causado pela política de SKU 'independente' e pelo modo 'aplicar ao pedido'.

Visão geral das atualizações anteriores

Recurso 'oculto'

Se você já usou nossas opções avançadas de produto para Magento 1, provavelmente sabe do que se trata esse novo recurso. Sendo uma das funcionalidades mais solicitadas, o tipo de entrada 'oculto' torna as opções personalizadas invisíveis na página do produto e exibidas apenas na página do carrinho.

Portanto, se você tiver taxas ou cobranças extras que gostaria de adicionar a uma opção de produto específica sem exibir esses dados na página do produto, essa funcionalidade permitirá que você faça isso!

Para habilitar esse novo recurso, vá para Lojas > Modelos de opções do Mageworx > Gerenciar modelos de opções. Em seguida, selecione um modelo que deseja editar, abra a guia 'Opções personalizáveis' e selecione 'Caixa de seleção' no menu suspenso Tipo de opção.

Capacidade de importar modelos de opções para Magento 2

Agora, você pode desfrutar do conforto de migrar modelos de opções do Magento 1 para o Magento 2. Para acessar a funcionalidade, vá para Lojas > Importar/Exportar Modelos de Opções.

Opções avançadas de produtos Magento 2

Multiplicador de quantidade

Para acessar a funcionalidade, vá para Lojas → Gerenciar Modelos de Opções . Em seguida, escolha um modelo que gostaria de modificar e clique em 'Editar'. Na guia Opções personalizáveis , vá para os valores das opções e clique no ícone de engrenagem. Você verá a configuração 'Qty Multiplier' na parte inferior.

O que o recurso permite que você alcance?

A nota explicativa que você verá diz o seguinte:

'Esta configuração define o número que será deduzido do estoque do produto principal assim que o pedido for feito com o valor da opção em particular. O multiplicador de Qtde será multiplicado pelo Qtde do produto, especificado manualmente no campo Qtde no frontend. Deixe '0' para desabilitar este recurso.'

Para encurtar a história, o multiplicador de qtde permite facilitar o gerenciamento de estoque, conectando o número de valores de opção inseridos no frontend com a quantidade real de itens que devem ser deduzidos da quantidade de estoque.

Vamos considerar dois casos de uso para entender melhor a funcionalidade.

1. Vamos imaginar que estamos vendendo petróleo em diferentes volumes: 345, 500 e 700 unidades de medida (UM). Esses serão valores para nosso produto pai. No estoque, esse óleo fica armazenado em um barril cujo volume é de 1000 UM.

No frontend, um cliente digitará 1 para comprar uma garrafa de 345 UM, por exemplo. Para manter o estoque sob controle, precisaríamos deduzir 345 UM de 1.000 UM, não 1 conforme inserido no frontend. Para conseguir isso, um administrador de loja deve inserir 345 UM como um multiplicador de quantidade para um valor de produto que oferece 345 UM como opção e assim por diante.

2. Como segundo exemplo, vamos imaginar que estamos vendendo suco enlatado que vai em embalagens diferentes, ou seja, 6, 12 e 24 unidades como valores de opção. No frontend, um cliente digitará 1 para obter, por exemplo, latas de 6 pacotes. Para obter 6 (não 1) latas deduzidas do estoque, você precisará especificar 6 como um multiplicador de quantidade para esse valor, 12 para latas de 12 embalagens e 24 para latas de 24 embalagens. Desta forma, o número necessário de latas será deduzido da quantidade de estoque, e não 1 lata conforme inserido no frontend.

Observe que isso deve ser especificado para cada valor de opção. Se você deseja desabilitar este recurso, basta digitar '0'.

Modo de exibição do preço do produto

Para descobrir o novo recurso, vá para Lojas → Configurações → Configuração → Mageworx → Opções Avançadas de Produto → Recursos de Opção . O 'Modo de exibição do preço do produto' pode ser encontrado na parte superior.

Três opções estão disponíveis aqui: desabilitado, por item e preço final.

Antes de passarmos a explicar cada opção com mais detalhes, observe que essa configuração funciona apenas para:

  • produtos únicos,
  • produtos para download,
  • produtos virtuais.

Produtos configuráveis ​​e de pacote não são cobertos pela funcionalidade!

O que o recurso permite que você alcance?

O modo 'Produce Price Display' naturalmente toca na maneira como o preço do produto é exibido no frontend:

Desabilitado

Quando desativado, os preços dos produtos são exibidos como no Magento 2 padrão.

Por item

Este modo de exibição de preços de produtos expande a funcionalidade padrão do Magento 2 e permite tornar os preços dos produtos mais fáceis de usar.

A opção 'Por item' permite mostrar o preço de um produto para seu cliente que é calculado fornecendo preços escalonados e assim por diante, dividido pela quantidade de itens.

Preço final

Esta opção permite exibir o preço final do produto. Isso significa que o preço será calculado considerando a quantidade de itens inserida, ou seja, o preço é multiplicado ou anúncios de valores de opções de produtos específicos.

Para ter uma ideia melhor, veja um screencast abaixo:

Dicas de ferramentas do ícone de administrador

Para aprimorar a experiência dos usuários da extensão, adicionamos dicas de ferramentas aos ícones criados recentemente no Painel de administração:

Novos pop-ups modais: 'Configurações de opções' e 'Configurações de valor'

À medida que mais funcionalidades são adicionadas à extensão e para evitar confusão do usuário, decidimos localizar a opção do produto e as configurações de valor em pop-ups modais separados:

APO Magento 2

Recurso de tipo de peso

A funcionalidade 'Tipo de peso' permite especificar o tipo de peso para a opção de peso. Pode ser fixo ou percentual. Isso será útil para opções de produtos cujo custo depende do peso. Por exemplo, no caso de suéteres artesanais de tamanho XL, mais linhas de crochê podem ser necessárias. Esta funcionalidade irá ajudá-lo a especificar o custo de tal opção da forma mais adequada.

APO Magento 2

Capacidade de traduzir títulos de opções e valores

Se você administra uma loja online internacional, a possibilidade de ter suas opções e valores de produtos traduzidos convenientemente (sem necessidade de alternar a visualização da loja em nível global) é uma obrigação. A este respeito, adicionamos uma funcionalidade fácil de configurar 'Títulos de exibição de loja'. APO

Dentro deste menu pop-up modal, você poderá especificar os títulos globalmente ou para cada visualização de loja separadamente. As visualizações de loja disponíveis serão convenientemente exibidas na configuração:

Recurso 'Div Class'

Naturalmente, esta nova funcionalidade traz mais possibilidades de customização de opções de produtos. O campo de configuração pode ser encontrado no Popup Modal de Configurações de Opção:

APO M2

Tipo de opção 'Multi amostra'

Antes, 'é Swatch; a funcionalidade costumava estar disponível apenas quando o tipo de opção suspensa era selecionado. A atualização recente adiciona a possibilidade de escolher amostras quando o tipo de opção 'Multi Select' é selecionado:

Tipo de opção 'amostra de cor'

A configuração para o tipo de opção 'Color swatch' está disponível no popup modal 'Images'. Lá, ao lado da configuração 'Procurar para localizar ou arrastar imagem', você encontrará a funcionalidade recém-adicionada. A seleção de cores foi desenvolvida para ser o mais próximo possível da experiência de configuração de cores nativas do Magento, ou seja, a seleção de cores é igual à do Magento padrão.

Nova configuração para a política de SKU de opção

A configuração 'Dividir itens independentes' foi adicionada à funcionalidade Option SKU Policy e pode ser feita em nível global, ou seja, Stores > Configuration > Mageworx > Option SKU Policy. No entanto, a pedido de nossos usuários, a configuração está planejada para ser transferida para o nível de lojas .

Para explicar o que a funcionalidade oferece, vamos considerar o caso da Política de SKU Independente como exemplo. Vale lembrar que quando selecionado o tipo de Política de SKU Independente, ele transforma as opções personalizadas em itens separados no pedido e mantém o produto original. Se você está vendendo papel de embrulho como uma opção de produto e, por exemplo, seu cliente compra três itens e seleciona apenas dois em um pedido, você pode ficar confuso sobre quais produtos devem ser embrulhados como presente no final, pois essas opções de produto podem ser exibidas aleatoriamente no pedido. Com a funcionalidade 'Dividir itens independentes', você poderá exibir os embrulhos de presente separadamente, sob os produtos principais aos quais pertencem.

Política de SKU Magento 2

Capacidade de limitar a seleção para opções de seleção múltipla

Em julho , a extensão adicionou a funcionalidade para limitar o número de seleções (para o cliente no frontrend) para opções de seleção múltipla. Essas configurações estão localizadas aqui:

Além disso, fizemos algumas melhorias de desempenho. Em particular, foram feitas correções para o erro de backend do tipo de peso para Magento v2.1.xe o problema de não atribuição de templates com vários templates.

Blog Magento MagentoBlog Magento Magento


Esperamos ter conseguido deixar clara a nova funcionalidade. Se você tiver mais perguntas, sinta-se à vontade para deixar um comentário na caixa de comentários abaixo ou entre em contato diretamente com nossa equipe de suporte em [email protected].