Jump to content
Can Memiş

[ÇÖZÜLDÜ] Ülkeye göre sepet limiti

Recommended Posts

Merhabalar arkadaşlar sitemiz üzerinden yurtdışına gönderim yapıyoruz. Fakat, mağlum yurtdışına gönderimler biraz daha maliyetli bu yüzden Avrupa Ülkelerine gönderim yaparken sipariş aşamasında sepet toplamı için minimum bir limit belirtmek istiyoruz. Bu limiti bölgelere göre farklı yapabilir miyiz?

Edited by Can Memiş (see edit history)

Share this post


Link to post
Share on other sites

Birde şunu deneyebilirsin biraz macera olarak çünkü daha önceden denmedim bakalım olur

 

ftp den controllers/front/OrderController.php yi aç

 

en allta şu kodu bul

public function setMedia()
{

....

}

hemen ilk süslü parantez sonrasına

/*** KODUN BAŞLANGICI ***/    
        $adress = Tools::getValue('id_address_delivery');
        if (Validate::isInt($adress))
        {
            $getAdress = Db::getInstance()->getRow('SELECT * FROM '._DB_PREFIX_.'address WHERE id_address = "'.$adress.'"');
            $id_country = $getAdress['id_country'];
        }
        else
            $id_country = 211;
        
        global $smarty;
        $smarty->assign(array(
            'id_country' => $id_country,
        ));
    /*** KODUN SONU ***/

Bu kodu ekle

 

Sonra temanın "order-carrier.tpl" sine bir if kodu ekle

 

deki

{if $id_country != 211 AND {displayPrice price=$cart->getordertotal(false)} >= '200,00 TL'}

 

diye if ekle ve sipariş al

Edited by bera_ramazan (see edit history)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More