Recarregue opções personalizadas de produtos associados em produtos configuráveis para exibir atributos extras/adicionais
Pergunta
Estou usando o Magento 1.9 e tentando fazer estas alterações:
- Crie um produto configurável e associar 5 produtos a ele
- 4 produtos têm estes opções personalizadas: cor e tamanho
- 1 produto tem cor, tamanho e tecido
Agora, o problema é que se eu selecionar opções no menu suspenso, então o produto que contém a opção "tecido" também que exibe apenas as opções "cor" e "tamanho" de alguma forma tecido não está carregado
Meu primeiro pensamento foi estender Mage_Catalog_Block_Product_View_Options
e recarregar de configurável.js.
mas não tenho certeza se esse é o caminho certo, pois tentei usar getOptions
ou getCustomOptions
, então ele retorna nulo.
Se alguém também encontrasse isso, eu realmente apreciaria a ajuda e orientação.
ATUALIZAR:
Aqui estão algumas capturas de tela passo a passo que espero que façam você entender melhor o que estou tentando alcançar:
- 5 produtos configuráveis: http://screencast.com/t/yQlRNRv5
- se eu clicar em Alumínio por exemplo, a página do produto exibirá as opções de tamanho de impressão http://screencast.com/t/sjiSC3Ic2
- agora, o produto Canvas é o único produto que possui uma opção extra que deve aparecer somente quando você seleciona Canvas: http://screencast.com/t/7hKE0M3gIW2m
O usuário tem a opção de mudar do menu suspenso de Alumínio para Tela e é aí que deve aparecer a opção "Canvas Wrap": http://screencast.com/t/IMbaebAs4ae vice-versa, se você estiver na página do produto configurável Canvas, se selecionar Alumínio, o "envoltório de tela" deverá desaparecer, pois os demais produtos associados não possuem essa opção personalizada.
Alguma sugestão?
Solução
Sem muitos problemas, a maneira mais fácil foi usar esta extensão: http://goo.gl/a2PSvm
Faz exatamente o que eu quero.