2016-06-13 5 views
0

Ich habe ändern Header Warenkorb in Formation wie Warenkorb entfernen Symbol und fügen Sie HTML-Tag darauf.Header Warenkorb Informationen werden auf Standard, wenn Sie auf addtocart Schaltfläche in opencart

language/english/common/cart.php 
$_['text_items']  = '<p>Mycart</p><span><em>%s</em> item(s) - %s</span>'; 

common/cart.tpl 
    <button type="button" data-toggle="dropdown" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-inverse btn-block btn-lg dropdown-toggle"><!-- <i class="fa fa-shopping-cart"></i> --><span id="cart-total"><?php echo $text_items; ?></span></button> 

es funktionieren, aber wenn ich AddToCart Schaltfläche klicken Sie darauf Ajax und die bisherigen modifizierten Warenkorb Tags Reset auf die Standard mit laden. wenn es wieder aktualisiert wird arbeiten. Jeder wusste davon.

Antwort

1

Es geschah aufgrund wenn wir AddToCart Taste auf Produkt detial Seite klicken Sie wird mit Ajax-Aufruf Funktion Click-Ereignis und Last Kasse/Warenkorb aufrufen, so dass wir gemeinsam/Warenkorb synchronisieren vornehmen müssen Informationen und Chekout/Warenkorb infourmation
löse ich die Fragen wie folgt :

in product.tpl oder andere Seite, wo Sie AddToCart

Innere hinzufügen

$('#button-cart').on('click', function() { 

werden wir

if (json['success']) { 
       $('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>'); 

       $('#cart > button').html('<!--<i class="fa fa-shopping-cart"></i>--> ' + json['total']);//here you can get the cart icon and comment out he icon code 

       $('html, body').animate({ scrollTop: 0 }, 'slow'); 

       $('#cart > ul').load('index.php?route=common/cart/info ul li'); 
      } 

für fügen anderen Tag in Warenkorb info ändern auf Sprache/Englisch/Kasse/cart.php

$_['text_items']    = '<p>Mycart</p><span><em>%s</em> item(s) - %s</span>'; 
finden

und es funktioniert für mich

Verwandte Themen