我们安装了Avalanche Magento主题,但是简单的可配置产品在“产品显示”页面中不能正常工作。
当我们更改下拉大小的值时,描述和其他数据显示不会像在默认主题中那样发生变化。
怎样才能使简单的可配置产品与雪崩马根托主题协同工作?
任何帮助都将不胜感激。
我确信其他人已经发现了这个问题,并通过更改一些js文件、布局文件和模板文件来解决这个问题。
提前谢谢。
研究:
首先,雪崩主题不对表单使用"Product_addtocart_form“id,而是使用"order- form”。这已经是关于标准命名约定的问题,但我相信这是有原因的。
catalog.xml布局不加载scp,所以这是一件需要加载的事情:
<action method="addItem"><type>skin_js</type><name>js/scp_product_extension.js</name></action>
发布于 2012-03-07 01:22:50
我建造了雪崩。请将“订购表格”id更改为"Product_addtocart_form“。这将在下一次更新中恢复,以提高扩展兼容性。
/app/design/frontend/avalanche/default/template/catalog/product/fd_view-right.phtml
第46行
<form action="<?php echo $this->getSubmitUrl($_product) ?>" method="post" id="product_addtocart_form"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?> onsubmit="return false">
第69行
var productAddToCartForm = new VarienForm('product_addtocart_form');
/app/design/frontend/avalanche/default/template/catalog/ajax/product/view.phtml
第39行
<form action="<?php echo $this->getSubmitUrl($_product) ?>" method="post" id="product_addtocart_form"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?> onsubmit="return false">
第68项
var productAddToCartForm = new VarienForm('product_addtocart_form');
第83项
$jQ.post('<?php echo $this->helper('checkout/cart')->getAddUrl($_product, array()) ?>', $jQ('#product_addtocart_form').serialize(), function(data) {
/app/design/frontend/avalanche/default/template/catalog/product/view/options.phtml
第18行
productForm : $('product_addtocart_form'),
/skin/frontend/avalanche/default/css/style.css
第371项
#product_addtocart_form { margin: 10px 0 0 0; padding: 20px 0 0 0; border-top: 1px dashed #545454; }
如果这能解决你的问题,请告诉我。我现在正在Avalanche上测试这个扩展,它似乎正确地加载了js/scp_producsion.js。
https://stackoverflow.com/questions/9564666
复制相似问题