Skip to content

Instantly share code, notes, and snippets.

@yasinkuyu
Last active August 5, 2020 23:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yasinkuyu/dfefd9a06183c0bead723d61d6b7bb44 to your computer and use it in GitHub Desktop.
Save yasinkuyu/dfefd9a06183c0bead723d61d6b7bb44 to your computer and use it in GitHub Desktop.
Opencart Payu Taksit Tabı 1.5.x (ocmod)
<modification>
<id>Payu Modülü Taksit Tabı</id>
<version>1.0 - OC 1.5.X</version>
<vqmver>2.1.7</vqmver>
<author>Payu site içi</author>
<file name="catalog/controller/product/product.php">
<operation error="skip">
<search position="after"><![CDATA[$data['points'] = $product_info['points'];]]></search>
<add><![CDATA[$data['payualu_taksitler'] = $this->config->get('payualu_taksitler');]]>
</add>
</operation>
</file>
<file name="catalog/view/theme/*/template/product/product.tpl">
<operation error="skip">
<search position="after"><![CDATA[<li><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>]]></search>
<add><![CDATA[<li><a href="#tab-taksit" data-toggle="tab">Taksit Se&ccedil;enekleri</a></li>]]>
</add>
</operation>
<operation error="skip">
<search position="after"><![CDATA[<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>]]></search>
<add><![CDATA[
<div class="tab-pane" id="tab-taksit"> <?php
if (!$special) {
$islem_tutari = $price;
} else {
$islem_tutari = $special;
}
$islem_tutari = str_replace("TL","",$islem_tutari);
$islem_tutari = str_replace(",","",$islem_tutari);
$islem_tutari = str_replace(".","",$islem_tutari);
$islem_tutari = str_replace(" ","",$islem_tutari);
$islem_tutari = ($islem_tutari)/100;
$para_birimi = "TL";
$taksitler = $payualu_taksitler;
//$taksitler = "2:20,3:30,4:40,5:50,6:60";
function taksityazdir($bankaadi,$taksitoranlari,$islem_tutari,$para_birimi){
$yazdir = '<div class="divtaksit">
<table width="100" border="0" cellpadding="1" cellspacing="1" class="'.$bankaadi.'">
<tr><td colspan="3"><img src="image/bankalogolar/'.$bankaadi.'.jpg" /></td>
</tr>
<tr class="ilksatir_baslik">
<td>Ay</td>
<td>Taksit Tutar&#305;</td>
<td>Toplam Tutar</td>
</tr>';
$yazdir .= "<tr class='taksit_satiri'>";
$yazdir .= '<td colspan="2" align="left">Tek &Ccedil;ekim</td>';
$yazdir .= '<td>'.$islem_tutari.'.00 TL</td>';
$yazdir .= "</tr>";
$bankaadi = explode(",",$taksitoranlari);
$i = 1;
foreach($bankaadi as $taksitler) {
$bol = explode(":",$taksitler);
$taksit_sayisi = $bol[0];
$taksit_orani = $bol[1];
$taksit_tutari = number_format((($islem_tutari*(100+$taksit_orani))/100)/$taksit_sayisi,2);
$toplam_tutar = number_format((($islem_tutari*(100+$taksit_orani))/100),2);
if($i%2 == 0) {
$satir_class = "taksit_arasatir";
}else{
$satir_class = "taksit_satiri";
}
$yazdir .= '<tr class="'.$satir_class.'">';
$yazdir .= '<td>'.$taksit_sayisi.'</td>';
$yazdir .= '<td>'.$taksit_tutari.'</td>';
$yazdir .= '<td>'.$toplam_tutar.' '.$para_birimi.'</td>';
$yazdir .= '</tr>';
$i++; }
$yazdir .= '</table></div>';
echo $yazdir;
}
?>
<link href="image/taksitler_css.css" rel="stylesheet" type="text/css" />
<?php taksityazdir("garanti",$taksitler,$islem_tutari,$para_birimi);?>
<?php taksityazdir("yapikredi",$taksitler,$islem_tutari,$para_birimi);?>
<?php taksityazdir("akbank",$taksitler,$islem_tutari,$para_birimi);?>
<?php taksityazdir("isbankasi",$taksitler,$islem_tutari,$para_birimi);?>
<?php taksityazdir("finansbank",$taksitler,$islem_tutari,$para_birimi);?>
<?php taksityazdir("halkbank",$taksitler,$islem_tutari,$para_birimi);?>
<?php taksityazdir("bankasya",$taksitler,$islem_tutari,$para_birimi);?>
<div style="clear:both"></div>
</div>
]]>
</add>
</operation>
</file>
</modification>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment