anti91' Alıntı:
istediğin tarzda vqmod var bende ek'e ekledim. Bunu vqmod/xml dosyası içine atacaksın. Bu arada sitende vqmod yüklü olmalı. 1.5.1.1 de çalısıyor sende de çalısmalı.
xml dosyasını editör ile açıp içerisindeki kodları anlatıldığı şekilde ilgili dosyalarda arama ekleme yöntemiyle eklersen sizdede çalışır, ben ekledim bende çalışıyor.
<file name="catalog/controller/checkout/payment.php">
<operation>
<search position="after"><![CDATA[$this->data['text_comments'] = $this->language->get('text_comments');]]></search>
<add><![CDATA[
$this->data['entry_payment_coupon'] = $this->language->get('entry_payment_coupon');
$this->data['text_payment_coupon'] = $this->language->get('text_payment_coupon');
$this->data['text_payment_coupon_success'] = $this->language->get('text_payment_coupon_success');
$this->data['button_coupon'] = $this->language->get('button_coupon');
]]></add>
</operation>
</file>
<file name="catalog/language/turkish/checkout/checkout.php">
<operation>
<search position="after"><![CDATA[$_['text_comments']]]></search>
<add><![CDATA[
$_['entry_payment_coupon'] = 'İndirim Kodu Kullan';
$_['text_payment_coupon'] = 'Kupon kodunuzu buraya giriniz:';
$_['text_payment_coupon_success'] = 'Başarıyla İndirim Kuponunuz Uygulanmıştır';
$_['button_coupon'] = 'Kuponu Kullan';
]]></add>
</operation>
</file>
<file name="catalog/view/theme/default/template/checkout/payment.tpl">
<operation>
<search position="after" offset="2"><![CDATA[<textarea name="comment"]]></search>
<add><![CDATA[
<div id="coupon">
<b><?php echo $entry_payment_coupon; ?></b><br /><br />
<?php echo $text_payment_coupon; ?>
<input type="text" name="coupon" value="" />
<a id="button-coupon" class="button"><span><?php echo $button_coupon; ?></span></a></div><br />
</div>
]]></add>
</operation>
<operation>
<search position="before"><![CDATA[<script type="text/javascript"><!--]]></search>
<add><![CDATA[
<script type="text/javascript"><!--
$('#button-coupon').bind('click', function() {
$.ajax({
type: 'POST',
url: 'index.php?route=total/coupon/calculate',
data: $('#coupon :input'),
dataType: 'json',
beforeSend: function() {
$('#button-coupon').attr('disabled', true);
$('#button-coupon').after('<span class="wait"> <img src="catalog/view/theme/default/image/loading.gif" alt="" /></span>');
},
complete: function() {
$('#button-coupon').attr('disabled', false);
$('.wait').remove();
},
success: function(json) {
if (json['error']) {
alert( json['error'] );
} else {
$("input[name=coupon]").val("");
alert( "<?php echo $text_payment_coupon_success; ?>" );
}
}
});
});
//--></script>
]]></add>
</operation>