merhaba ürünlerin fiyatlarını girerken yüzde olarak bir değer verdiğimizde ürün fiyatı ona göre hesaplanıyor ürünün special sekmesinde.
bu modül 3.0.2.0 da çalışıyor. bizim sitemiz 3.0.3.7 versiyon.
dönüştürülme mümkün mü? mümkünse nasıl yapılabilir?
Elimde ki 3.0.2.0 modül 3.0.3.7 ye dönüştürülebilir mi?
13
●91
- 24-04-2021, 15:31:21denedim hocam fakat çalışmadı..emrezsy adlı üyeden alıntı: mesajı görüntüle
- 24-04-2021, 15:32:16bir hata / uyarı aldınız mıabdhgz adlı üyeden alıntı: mesajı görüntüle
- 24-04-2021, 15:32:55hata da almadım işin ilginç yanı.emrezsy adlı üyeden alıntı: mesajı görüntüle
- 24-04-2021, 15:42:27
<modification> <id>Ürüne Yüzdelik İndirim Ekleme</id> <version>OC3.0.2.0 için</version> <vqmver>2.4.0</vqmver> <author>teknohiz</author> <file name="admin/view/template/catalog/product_form.twig"> <!-- Discount --> <operation> <search position="after" error="log" index="1"><![CDATA[<td class="text-right">{{ entry_priority }}</td>]]></search> <add><![CDATA[ <td class="text-right">{{ entry_percentage }}</td> ]]></add> </operation> <operation> <search position="replace" error="log" index="2"><![CDATA[<td colspan="6"></td>]]></search> <add><![CDATA[ <td colspan="7"></td> ]]></add> </operation> <operation> <search position="after" error="log"><![CDATA[name="product_discount[{{ discount_row }}][priority]"]]></search> <add><![CDATA[ <td class="text-right"><input type="text" name="product_discount[{{ discount_row }}][percentage]" value="{{1 - product_discount.price * 1/price * 100 }}" size="2" placeholder="%" onkeyup="calcPrice('discount', {{ discount_row }})" class="form-control"/></td> ]]></add> </operation> <operation> <search position="after" error="log" index="1"><![CDATA[name="product_discount[' + discount_row + '][priority]"]]></search> <add><![CDATA[ html += '<td class="right"><input type="text" name="product_discount[' + discount_row + '][percentage]" value="" size="2" placeholder="%" onkeyup="calcPrice(\'discount\',' + discount_row +')" class="form-control"/></td>'; ]]></add> </operation> <!-- Special --> <operation> <search position="after" error="log" index="2"><![CDATA[<td class="text-right">{{ entry_priority }}</td>]]></search> <add><![CDATA[ <td class="text-right">{{ entry_percentage }}</td> ]]></add> </operation> <operation> <search position="replace" error="log" index="1"><![CDATA[<td colspan="5"></td>]]></search> <add><![CDATA[ <td colspan=6"></td> ]]></add> </operation> <operation> <search position="after" error="log"><![CDATA[name="product_special[{{ special_row }}][priority]"]]></search> <add><![CDATA[ <td class="text-right"><input type="text" name="product_special[{{ special_row }}][percentage]" value="{{1 - product_special.price * 1/price * 100 }}" size="2" placeholder="%" onkeyup="calcPrice('special', {{ special_row }})" class="form-control"/></td> ]]></add> </operation> <operation> <search position="after" error="log"><![CDATA[name="product_special[' + special_row + '][priority]"]]></search> <add><![CDATA[ html += ' <td class="text-right"><input type="text" name="product_special[' + special_row + '][percentage]" value="" size="2" placeholder="%" onkeyup="calcPrice(\'special\',' + special_row +')" class="form-control"/></td>'; ]]></add> </operation> <operation> <search position="before" error="log" index="1"><![CDATA[<script type="text/javascript"><!--]]></search> <add><![CDATA[ <script type="text/javascript"><!-- function calcPrice(name, row) { var perc = $('input[name=\'product_' + name + '[' + row + '][percentage]\']').val(); var price = $('input[name=\'price\']').val(); var discounted_price = price * (1-(perc/100)); var calculated_percentage = discounted_price * (1-(price/100)); $('input[name=\'product_' + name + '[' + row + '][price]\']').val(discounted_price); } //--></script> ]]></add> </operation> </file> <file name="admin/controller/catalog/product.php"> <operation> <search position="before" error="log"><![CDATA[$data['products'][] = array(]]></search> <add><![CDATA[ $data['entry_percentage'] = $this->language->get('entry_percentage'); ]]></add> </operation> </file> <file name="admin/language/*/catalog/product.php"> <operation> <search position="after" error="log"><![CDATA[// Entry]]></search> <add><![CDATA[ $_['entry_percentage'] = 'İndirim %:'; ]]></add> </operation> </file> <!-- Front-End --> <file name="catalog/controller/product/product.php"> <operation> <search position="after" error="log" index="1"><![CDATA[$data['special']]]></search> <add><![CDATA[ $data['special_percentage'] = round(100/($product_info['price']/($product_info['price'] - $product_info['special'])), 2, PHP_ROUND_HALF_UP) . '% OFF'; ]]></add> </operation> <operation> <search position="replace" error="log"><![CDATA['price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax')))]]></search> <add><![CDATA[ 'price' => ' -' . round(100/($product_info['price']/($product_info['price'] - $discount['price'])), 2, PHP_ROUND_HALF_UP) . '%' ]]></add> </operation> </file> <file name="catalog/view/theme/*/template/product/product.twig"> <operation> <search position="replace" error="log" index="1"><![CDATA[<h2>{{ special }}</h2>]]></search> <add><![CDATA[ <h2>{{ special }} <span class="label label-warning" id="special-percentage">{{ special_percentage }}</span></h2> ]]></add> </operation> </file> </modification>eklenti bu şekilde.. localhosta kurduğum 3.0.3.7 de çalıştı ama sitede çalışmıyor.
ama sitedeki halinde çalışmıyor?