基本上,我想从OpenCart 2.0的Checkout页面中删除第2步:结算明细。我的网站只接受银行存款,货到付款以及从商店取货作为付款方式,所以我不需要第2步。我该怎么做?
我已经看过很多方法,但不是OpenCart 2.0。代码似乎已经从以前的版本中发生了很大的变化,而且我很遗憾。
感谢您的帮助!
答案 0 :(得分:-1)
你试过吗
打开checkout.tpl
catalog \ view \ theme \ default \ template \ checkout \ checkout.tpl
查找
$('#payment-address .checkout-content').html(html);
$('#payment-address .checkout-content').slideDown('slow');
替换为
$('#payment-address .checkout-content').html(html);
$('#payment-address #button-payment-address').click();
并更改
<div id="payment-address">
到
<div id="payment-address" style="display:none">
答案 1 :(得分:-1)
由于您不需要任何结算方式,如果跳过第2步,则默认情况下可以跳过第3步和第4步。
转到目录\ controller \ checkout \ checkout.php并注释以下行以禁用第2步并跳到第5步。
$ this-&gt; data [&#39; text_checkout_payment_address&#39;] = $ this-&gt; language-&gt; get(&#39; text_checkout_payment_address&#39;);
$ this-&gt; data [&#39; text_checkout_shipping_address&#39;] = $ this-&gt; language-&gt; get(&#39; text_checkout_shipping_address&#39;);
$ this-&gt; data [&#39; text_checkout_shipping_method&#39;] = $ this-&gt; language-&gt; get(&#39; text_checkout_shipping_method&#39;);