首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >雪崩马根托主题与scp

雪崩马根托主题与scp
EN

Stack Overflow用户
提问于 2012-03-05 09:57:08
回答 1查看 882关注 0票数 0

我们安装了Avalanche Magento主题,但是简单的可配置产品在“产品显示”页面中不能正常工作。

当我们更改下拉大小的值时,描述和其他数据显示不会像在默认主题中那样发生变化。

怎样才能使简单的可配置产品与雪崩马根托主题协同工作?

任何帮助都将不胜感激。

我确信其他人已经发现了这个问题,并通过更改一些js文件、布局文件和模板文件来解决这个问题。

提前谢谢。

研究:

首先,雪崩主题不对表单使用"Product_addtocart_form“id,而是使用"order- form”。这已经是关于标准命名约定的问题,但我相信这是有原因的。

catalog.xml布局不加载scp,所以这是一件需要加载的事情:

代码语言:javascript
运行
复制
<action method="addItem"><type>skin_js</type><name>js/scp_product_extension.js</name></action>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-07 01:22:50

我建造了雪崩。请将“订购表格”id更改为"Product_addtocart_form“。这将在下一次更新中恢复,以提高扩展兼容性。

/app/design/frontend/avalanche/default/template/catalog/product/fd_view-right.phtml

第46行

代码语言:javascript
运行
复制
<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行

代码语言:javascript
运行
复制
var productAddToCartForm = new VarienForm('product_addtocart_form');

/app/design/frontend/avalanche/default/template/catalog/ajax/product/view.phtml

第39行

代码语言:javascript
运行
复制
<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项

代码语言:javascript
运行
复制
var productAddToCartForm = new VarienForm('product_addtocart_form');

第83项

代码语言:javascript
运行
复制
$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行

代码语言:javascript
运行
复制
productForm : $('product_addtocart_form'),

/skin/frontend/avalanche/default/css/style.css

第371项

代码语言:javascript
运行
复制
#product_addtocart_form { margin: 10px 0 0 0; padding: 20px 0 0 0; border-top: 1px dashed #545454; }

如果这能解决你的问题,请告诉我。我现在正在Avalanche上测试这个扩展,它似乎正确地加载了js/scp_producsion.js。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9564666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档