La pestaña de información adicional ya no funciona
-
12-12-2019 - |
Pregunta
Tuve una pestaña de información adicional en nuestra página de Vista del producto que mostró los atributos establecidos para ser 'visibles en la página Ver el producto en la parte frontal' .
Eliminé los atributos, ya que se les había llamado incorrectamente, pero cuando creé un nuevo atributo con la misma configuración y en el grupo de atributos correcto, ya no se muestra en una pestaña de información adicional.La pestaña de información adicional parece no estar funcionando.
He comprobado el alcance de la tienda cuando agregué contenido al nuevo atributo de la página Administrar productos> Editar página de administración de productos.No estoy seguro de lo que me podría perder?
También he refrescado mi caché y re-indexado también.
Aquí están mis capturas de pantalla de la configuración.
Solución
Encontré el problema.Existe una extensión en la instalación de nuestro Magento llamado Masty Color Swatches que tiene un script en la página que deshabilita la pestaña Información adicional.
Aquí está:
<script type="text/javascript">
var amConfAutoSelectAttribute = 1;
confData = new AmConfigurableData({"9":{"short_description":"<p>Lorem Ipsim<\/p>","description":"<p>More Lorem Ipsum<\/p>","not_is_in_stock":false,"attributes":" <h2>Additional Information<\/h2>\n <table class=\"data-table\" id=\"product-attribute-specs-table\">\n <col width=\"25%\" \/>\n <col \/>\n <tbody>\n <tr>\n <th class=\"label\">TEST ATTR<\/th>\n <td class=\"data\"><p>More Lorem Ipsum.<\/p><\/td>\n <\/tr>\n <\/tbody>\n <\/table>\n <script type=\"text\/javascript\">decorateTable('product-attribute-specs-table')<\/script>\n","name":"COnf Atr 1","price_html":"\n\n // code ommited for brevity
confData.textNotAvailable = "Choose previous option please...";
confData.mediaUrlMain = "http://dev.domain.local/amconf/media/index/id/13/";
confData.oneAttributeReload = "1";
confData.imageContainer = ".product-img-box";
confData.useSimplePrice = "1";
</script>
No pude deshabilitar esta configuración de las configuraciones de extensiones en el panel de administración.Tuve que comentar la línea 62 de
aplicación / código / local / amasty / conf / block / catálogo / producto / vista / tipo / configurable.php
//'attributes' => Mage::app()->getLayout()->createBlock('catalog/product_view_attributes', 'product.attributes', array('template' => "catalog/product/view/attributes.phtml"))->setProduct($simple)->toHtml()
No creo que esta es una buena solución, ya que la extensión está equipando a estos datos para intercambiar los atributos de producto simple con los atributos de producto configurables para los padres en la página Ver el producto.Creo que surge todo el problema, ya que el módulo no es compatible con el tema Magento 1.9 RWD que pone la información adicional en una pestaña.
Otros consejos
Después de crear su atributo, agregó su atributo a los conjuntos de atributos correctos.
en admin goto
Categoría -> Atributos -> Administrar conjuntos de atributos
Primero agregue un atributo en la categoría Backend-> Atributos -> Administrar atributos.
Luego, en la sección Frontend, visible en la página Ver el producto.
.
Agregar etiqueta a su atributo.
Añadir / Drag Attribute a un atributo predeterminado Establecer en la categoría-> Atributos-> Administrar el conjunto de atributos.
Luego agregue nuevo producto y verá su atributo recién agregado.
Guarde su producto y debe poder ver el nuevo atributo Vale en PDP.