Vuelva a cargar las opciones personalizadas de los productos asociados en el producto configurable para mostrar un atributo extra/adicional
Pregunta
Estoy usando Magento 1.9 e intento hacer estos cambios:
- Crear un producto configurable y asociarle 5 productos
- 4 productos tienen estos opciones personalizadas: color y tamaño
- 1 producto tiene color, talla y tejido.
Ahora, el problema es que si selecciono opciones del menú desplegable, entonces el producto que contiene la opción "tela" también eso muestra solo las opciones "color" y "tamaño" de alguna manera tela no esta cargado
Mi primer pensamiento fue extender Mage_Catalog_Block_Product_View_Options
y recargar desde configurable.js.
pero no estoy seguro de si esta es la forma correcta mientras intenté usar getOptions
o getCustomOptions
, luego devuelve nulo.
Si alguien también se encontró con esto, realmente agradecería la ayuda y orientación.
ACTUALIZAR:
Aquí hay algunas capturas de pantalla paso a paso que espero que te hagan comprender mejor lo que estoy tratando de lograr:
- 5 productos configurables: http://screencast.com/t/yQlRNRv5
- Si hago clic en Aluminio, por ejemplo, la página del producto mostrará las opciones de tamaño de impresión. http://screencast.com/t/sjiSC3Ic2
- ahora, el producto Canvas es el único producto que tiene una opción adicional que debería aparecer solo cuando seleccionas Canvas: http://screencast.com/t/7hKE0M3gIW2m
El usuario tiene la opción de cambiar del menú desplegable de Aluminio a Lienzo y ahí es cuando debería aparecer la opción "Canvas Wrap": http://screencast.com/t/IMbaebAs4ay al revés, si está en la página del producto configurable Canvas, si selecciona Aluminio, la "envoltura de lienzo" debería desaparecer ya que los otros productos asociados no tienen esa opción personalizada.
¿Alguna sugerencia?
Solución
Sin demasiados problemas, la forma más sencilla era utilizar esta extensión: http://goo.gl/a2PSvm
Hace exactamente lo que quiero.