微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Opencart 3x 复选框设置最大限制

如何解决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 举报,一经查实,本站将立刻删除。