tr-opencart

     
avatar Şuanki Zaman: 12-10-2024, 10:53 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Modifikasyon Minimum Sipariş Miktarı Gereksinimi

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  e-ticaretdersleri - Görüntüleme - Okunma  20970 - Yorum  13

e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-04-2015 06:37 PM

konuyu inceleyeceğim. mühim olan soruyu anlamak gerisi gelecek inşallah
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
syberv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 6
Konular: 0
Katılma Tarihi: Sep 2012
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-04-2015 06:55 PM
(03-04-2015 06:37 PM)Kıroğlumarket Yazılan:  konuyu inceleyeceğim. mühim olan soruyu anlamak gerisi gelecek inşallah

inşallah şimdiden teşekkür ederim birde bu konudaki eklentiyi vqmod da xml ye atmam yeterlimi sql e bişeyler eklemem gerekiyormu ?
Alıntı Yaparak Cevapla
Paylaş!
turkojen34v
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 169
Konular: 13
Katılma Tarihi: Jun 2013
Rep Puanı: 0
Teşekkürler: 18
16 Mesajına, 20 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 06-09-2015 12:11 PM
Dosyadaki xml Türkçeye çevirdim.İşe yarar güzel bir eklenti.

Kod:
<?xml version="1.0" encoding="UTF-8"?>
<modification>
  <id>Minimum Order Amount Requirement</id>
  <version>1.0.0</version>
  <vqmver>2.3.0</vqmver>
  <author>halusoft</author>

  <file name="admin/language/english/setting/setting.php,admin/language/english/setting/store.php">
    <operation>
      <search position="after"><![CDATA[$_['entry_order_status']]]></search>
      <add><![CDATA[
        $_['Minumum_Siparis_Miktari'] = 'Minimum Order Amount:<br /><span class="help">Total cart amount have to greater than this value to checkout. Leave it empty if you do not want to limit minimum order amount.</span>';
      ]]></add>
    </operation>
  </file>

  <file name="admin/controller/setting/setting.php">
    <operation>
      <search position="after"><![CDATA[$this->data['entry_order_status']]]></search>
      <add><![CDATA[
      $this->data['Minumum_Siparis_Miktari'] = $this->language->get('Minumum_Siparis_Miktari');
      ]]></add>
    </operation>
    <operation>
      <search position="after" offset="1"><![CDATA[$this->data['config_order_status_id'] = $this->config->get('config_order_status_id');]]></search>
      <add><![CDATA[
        if (isset($this->request->post['config_minimum_order_amount'])) {
          $this->data['config_minimum_order_amount'] = $this->request->post['config_minimum_order_amount'];
        } else if ($this->config->get('config_minimum_order_amount')) {
          $this->data['config_minimum_order_amount'] = $this->config->get('config_minimum_order_amount');
        } else {
          $this->data['config_minimum_order_amount'] = '';
        }
      ]]></add>
    </operation>
  </file>

  <file name="admin/controller/setting/store.php">
    <operation>
      <search position="after"><![CDATA[$this->data['entry_order_status']]]></search>
      <add><![CDATA[
      $this->data['Minumum_Siparis_Miktari'] = $this->language->get('Minumum_Siparis_Miktari');
      ]]></add>
    </operation>
    <operation>
      <search position="after" offset="1"><![CDATA[$this->data['config_order_status_id'] = '';]]></search>
      <add><![CDATA[
        if (isset($this->request->post['config_minimum_order_amount'])) {
          $this->data['config_minimum_order_amount'] = $this->request->post['config_minimum_order_amount'];
        } else if (isset($store_info['config_minimum_order_amount'])) {
          $this->data['config_minimum_order_amount'] = $store_info['config_minimum_order_amount'];
        } else {
          $this->data['config_minimum_order_amount'] = '';
        }
      ]]></add>
    </operation>
  </file>
  
  <file name="admin/view/template/setting/setting.tpl,admin/view/template/setting/store_form.tpl">
    <operation>
      <search position="before" offset="2"><![CDATA[<h2><?php echo $text_stock; ?></h2>]]></search>
      <add><![CDATA[
      <tr>
        <td><?php echo $Minumum_Siparis_Miktari; ?></td></td>
        <td>
          <input name="config_minimum_order_amount" value="<?php echo $config_minimum_order_amount; ?>" size="3" />
        </td>
      </tr>
      ]]></add>
    </operation>
  </file>
  
  <file name="catalog/language/*/checkout/cart.php">
    <operation>
      <search position="after"><![CDATA[$_['error_no_shipping']]]></search>
      <add><![CDATA[
      $_['error_minimum_order_amount'] = ' Lütfen, Siparişi Tamamlamak İçin <b>%s</b>.Üzeri Alış Veriş Yapınız.';
      ]]></add>
    </operation>
  </file>
  
  <file name="catalog/controller/checkout/cart.php">
    <operation>
      <search position="after"><![CDATA[$this->data['totals'] = $total_data;]]></search>
      <add><![CDATA[
        if (!empty($this->error['error_warning'])) {
          $this->data['error_warning'] = $this->error['warning'];
        } elseif ($this->config->get('config_minimum_order_amount')) {
          $total = 0;

          foreach ($total_data as $order_total) {
            if ($order_total['code'] == 'total') {
              $total = $order_total['value'];
            }
          }

          if ($total && $total < $this->config->get('config_minimum_order_amount')) {
            $this->data['error_warning'] = sprintf($this->language->get('error_minimum_order_amount'), $this->currency->format($this->config->get('config_minimum_order_amount')));
          }
        }
      ]]></add>
    </operation>
  </file>
  
  <file name="catalog/controller/checkout/checkout.php">
    <operation>
      <search position="before"><![CDATA[$this->language->load('checkout/checkout');]]></search>
      <add><![CDATA[
        $this->load->model('setting/extension');

        $total_data = array();
        $total = 0;
        $taxes = $this->cart->getTaxes();

        // Display prices
        if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {
          $sort_order = array();

          $results = $this->model_setting_extension->getExtensions('total');

          foreach ($results as $key => $value) {
            $sort_order[$key] = $this->config->get($value['code'] . '_sort_order');
          }

          array_multisort($sort_order, SORT_ASC, $results);

          foreach ($results as $result) {
            if ($this->config->get($result['code'] . '_status')) {
              $this->load->model('total/' . $result['code']);

              $this->{'model_total_' . $result['code']}->getTotal($total_data, $total, $taxes);
            }

            $sort_order = array();

            foreach ($total_data as $key => $value) {
              $sort_order[$key] = $value['sort_order'];
            }

            array_multisort($sort_order, SORT_ASC, $total_data);
          }
        }

        if ($this->config->get('config_minimum_order_amount')) {
          $total = 0;

          foreach ($total_data as $order_total) {
            if ($order_total['code'] == 'total') {
              $total = $order_total['value'];
            }
          }

          if ($total && $total < $this->config->get('config_minimum_order_amount')) {
            $this->redirect($this->url->link('checkout/cart'));
          }
        }
      ]]></add>
    </operation>
  </file>
</modification>
Alıntı Yaparak Cevapla
Paylaş!
ayhancanv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 6
Konular: 0
Katılma Tarihi: Aug 2016
Rep Puanı: 0
Teşekkürler: 5
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 09-09-2016 12:51 PM
Birde nasıl kurulur nasıl adminde aktiv edlir onuda anlatsanız balgi tatlı olurdu
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Minimum Sipariş Miktarı Gereksinimi Konusunun Linki Direk Link
Minimum Sipariş Miktarı Gereksinimi Konusunun HTML Kodu HTML Link
Minimum Sipariş Miktarı Gereksinimi Konusu BBCode Linki BBCode Link
Minimum Sipariş Miktarı Gereksinimi Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sipariş Adetlerinde Problem erensami 0 930 05-13-2019 01:27 PM
Son Mesaj: erensami
  Asgarip sipariş tutarı belirtme devilmaycry 5 4,805 01-13-2019 11:49 PM
Son Mesaj: zeytin01
  Sipariş Geçmişi Düzenleme mozcan 2 2,421 11-01-2017 12:35 AM
Son Mesaj: royiv24
  Sipariş alındığında mailin geç gitmesi delidrama 0 1,592 06-24-2017 07:36 AM
Son Mesaj: delidrama
  Sipariş iptali secretcode 0 2,305 11-15-2016 01:33 PM
Son Mesaj: secretcode
  UZMAN SORUSU admin sipariş düzenleme tuncaksoy 1 2,206 02-08-2016 03:51 PM
Son Mesaj: tuncaksoy
  Sipariş Çıktısında SKU Alanını Gösterme V.1.5.6.4 muglali20 1 2,042 02-06-2016 10:43 AM
Son Mesaj: muglali20
  Sipariş mailine eklemeler Yapmak webhost 2 2,653 01-27-2016 02:27 PM
Son Mesaj: ibrahim_130
  stok miktarı selcukdal 1 2,044 12-31-2015 04:14 PM
Son Mesaj: turkojen34
  Glen Sipariş Formuna Yeni alan nasıl eklenir? webhost 8 4,022 12-02-2015 05:35 PM
Son Mesaj: demon

Minimum Sipariş Miktarı Gereksinimi indir, Minimum Sipariş Miktarı Gereksinimi Videosu, Minimum Sipariş Miktarı Gereksinimi online izle, Minimum Sipariş Miktarı Gereksinimi Bedava indir, Minimum Sipariş Miktarı Gereksinimi Yükle, Minimum Sipariş Miktarı Gereksinimi Hakkında, Minimum Sipariş Miktarı Gereksinimi nedir, Minimum Sipariş Miktarı Gereksinimi Free indir, Minimum Sipariş Miktarı Gereksinimi oyunu, Minimum Sipariş Miktarı Gereksinimi download


Forum Atla: