gpt4 book ai didi

Magento 自定义选项 - 检查每个第一个单选按钮

转载 作者:行者123 更新时间:2023-12-01 16:49:39 25 4
gpt4 key购买 nike

我们有一个 Magento 商店,其中一些产品具有自定义选项作为单选按钮。默认情况下,每个非必需选项都会选中第一个按钮,但不会选中必需的按钮。我怎样才能检查它们?

我已经安装了扩展依赖自定义选项(图库)。这使我可以选择设置默认情况下应选中的自定义选项,但不会将价格更新为正确的值。

感谢大家的帮助

最佳答案

这个解决方案可能不是最适合您的,但我遇到了同样的问题,并且刚刚解决了它。

首先,我不得不使用一种复杂的方法在 Magento 中正确安装 jQuery。部分问题,我相信来自 Spriptaculous Effects 文件在最新的 Magento 版本中已经过时。所以我去了网站 www.script.aculo.us 并下载了最新版本。然后我取出 effects.js 文件并用它来覆盖 effects.js 中的:

[Magento]/js/scriptaculous

然后我从 jQuery 站点下载了 jQuery 并在以下位置创建了一个名为 jquery 的文件夹:

[Magento]/js/

并将 jquery 文件转储到那里。

然后我打开文件:

[Magento]/app/design/frontend/default/default/layout/page.xml

然后找到一个看起来像这样的行列表:

<action method="addJs"><script>scriptaculous/effects.js</script></action>

我复制了其中一个并像这样替换了 jquery 文件的路径。

<action method="addJs"><script>jquery/jquery-1.6.1.min.js</script></action>

现在 jQuery 将包含在您的所有页面中。

重要!您必须在 noConflict() 模式下运行 jQuery。所以这就是 JS 的样子(对我来说)用来选择任何带有自定义选项的页面上的第一个单选按钮。

var $j = jQuery.noConflict();

$j(document).ready(function(){

// auto selects the first input with radio class
$j('.options-list input.radio:first').attr('checked','checked');

});

我将该文件保存到我的 jquery 文件夹中,并以与链接到 jQ 库相同的方式链接到它。

刷新了我的缓存,瞧!

希望对您有所帮助!

关于Magento 自定义选项 - 检查每个第一个单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5312460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com