OpenCart 2.0:如何从结帐页面中删除结算明细

时间:2015-03-09 08:41:51

标签: opencart2.x

基本上,我想从OpenCart 2.0的Checkout页面中删除第2步:结算明细。我的网站只接受银行存款,货到付款以及从商店取货作为付款方式,所以我不需要第2步。我该怎么做?

我已经看过很多方法,但不是OpenCart 2.0。代码似乎已经从以前的版本中发生了很大的变化,而且我很遗憾。

感谢您的帮助!

2 个答案:

答案 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;);