
Um produto configurável pode ter muitas escolhas possíveis sem tornar todas disponíveis ao mesmo tempo. Um sofá pode começar com um layout, depois um tamanho, estofamento, cor, pés e pacote de conforto. A questão útil não é quantos seletores cabem na página. É qual decisão o cliente precisa tomar a seguir, e quais escolhas ainda fazem sentido após as seleções já feitas.
Este é o trabalho das opções dependentes. Uma configuração clara guia o comprador por caminhos válidos, explica alterações de preço e mostra o produto selecionado a tomar forma. Planear esses caminhos antes de construir a loja geralmente revela regras de produto em falta e imagens pouco claras.
Comece pela dependência que altera o resto
Liste as decisões que um cliente toma e identifique as que condicionam escolhas posteriores. Se um sofá chaise está disponível em dimensões diferentes de um sofá reto, o layout pertence antes das dimensões. Se um tecido é oferecido apenas em cores particulares, o estofamento pertence antes da cor.
Mantenha a ordem compreensível para o comprador. Um código interno de fornecedor pode conduzir uma regra na administração, mas os compradores geralmente precisam de uma etiqueta como material, tamanho ou acabamento. Adicione ajuda concisa onde a distinção afeta o ajuste, cuidado ou aparência final.
Desenhe ramos válidos antes de adicionar todas as combinações
Construa uma pequena árvore de exemplo com alguns caminhos completos. Inclua um ramo indisponível, um passo que pode ser ignorado e um ramo que termina mais cedo do que outro. Estes casos mostram se as regras do produto são suficientemente claras para implementar.
Para cada nó, registe os seus valores seguintes permitidos e qualquer efeito no preço ou nas imagens. Alterar uma escolha inicial deve limpar as seleções posteriores que já não se aplicam. Manter uma cor incompatível selecionada após mudar o tecido cria confusão, mesmo que o pedido final de adicionar ao carrinho a rejeite.
Faça as imagens seguirem a seleção atual
Use uma imagem que corresponda ao layout e tamanho selecionados desde o passo mais cedo significativo. Uma opção de dois lugares acompanhada por uma fotografia de três lugares faz o cliente questionar se a configuração mudou. Amostras de tecido podem permanecer compactas enquanto oferecem uma imagem maior para inspeção detalhada.
Mantenha etiquetas de texto junto às escolhas de imagem. Um comprador não deve ter que inferir o tecido ou acabamento exato a partir de uma pequena diferença de cor. Planeie para ecrãs táteis, navegação por teclado e etiquetas traduzidas mais longas, não apenas um efeito hover no desktop.
Separe o preço base dos ajustes de ramo
Anote quais seleções adicionam um valor fixo e quais usam uma percentagem. Confirme de onde é calculada a percentagem. Decida como os impostos, moeda e ajustes nativos das opções interagem com o resultado configurado.
Depois teste exemplos completos contra um total esperado preparado manualmente. O resumo, carrinho e encomenda resultante precisam descrever as mesmas escolhas e montante. Uma pré-visualização visual é útil, mas o servidor ainda precisa validar o caminho selecionado e calcular o preço oficial.
Mantenha as regras de configuração distintas das variantes de stock
Uma árvore de dependências indica qual a escolha seguinte. Uma variante de stock indica qual o item específico que está a ser vendido e quanto dele está disponível. Uma loja pode precisar de um modelo, do outro, ou de uma integração cuidadosamente desenhada de ambos.
Não presuma que um seletor guiado fornece automaticamente todos os campos de inventário que um negócio precisa. Registe de onde virão SKU, stock e dados de cumprimento antes de escolher uma extensão. O nosso comparação de filtros, variantes e opções encadeadas explica os papéis separados.
Teste os caminhos de reinício tão cuidadosamente quanto o caminho feliz
Complete uma configuração, depois altere a primeira escolha. Reveja as opções disponíveis, preço, galeria e resumo. Repita com um passo intermédio. Experimente uma seleção incompleta e uma combinação inválida, e verifique que nenhuma se torna um item válido no carrinho por acidente.
Verifique também o tema envolvente. Galerias de produtos, mensagens do carrinho e modificações de opções de terceiros podem afetar a integração. Uma adaptação específica do tema pode requerer desenvolvimento cotado separadamente da extensão.
Chained Options para OpenCart fornece modelos reutilizáveis, árvores por produto, escolhas de imagem, preços por ramo e caminhos validados pelo servidor. Explore a sua demo de sofá em seis passos para rever o fluxo de trabalho, depois contacte DevmanExtensions sobre as suas regras de produto se precisar de ajuda a planear uma configuração ou integrar um tema personalizado.
