如何解决Opencart 3x 复选框设置最大限制
``` <?xml version="1.0" encoding="utf-8"?>
<modification>
<name>CheckBox Limit Belirleme</name>
<code>checkBox_limit_belirleme</code>
<version>1</version>
<author>Üzümnet Kurumsal</author>
<link>www.uzumnet.com</link>
<file path="catalog/view/theme/journal3/template/product/product.twig">
<operation>
<search><![CDATA[<input type="checkBox" name="option[{{ option.product_option_id }}][]" value="{{ option_value.product_option_value_id }}" />]]></search>
<add position="replace"><![CDATA[
<input class="check" type="checkBox" name="option[{{ option.product_option_id }}][]" value="{{ option_value.product_option_value_id }}" />
<script>
var checks = document.querySelectorAll(".check");
var max = 3;
for (var i = 0; i < checks.length; i++)
checks[i].onclick = selectiveCheck;
function selectiveCheck (event) {
var checkedChecks = document.querySelectorAll(".check:checked");
if (checkedChecks.length >= max + 1)
return false; }
</script>
]]></add>
</operation>
<operation>
<search><![CDATA[]]></search>
<add position="af"><![CDATA[ ]]></add>
</operation>
</file>
</modification>
*我为在 opencart 3 x 版本上工作的 Journal 3 Theme 做的 *
那些想要限制 Opencart 3 版本的产品详细信息复选框的人可以使用此代码。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。