tr-opencart

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

Modifikasyon Modifikasyon Popup Sepete EKle Tam Neşter + Fixed

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  4629 - Yorum  7

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: 07-30-2014 05:07 PM

herkese selam ve bayramınızı kutlarım : Bu konu üzerinden baya bir şikayet oldu. Bayram vesilesiyle bu eksikliği gidermek ve bu eklenti ile mağdur durumda bıraktığım arkadaşlara yardım etmek istiyorum..

Not : Bütün dosyalar eklenmiştir.
Kod:
catalog.rar
dosyasına göre anlatılmıştır.

:::: Videsu ::::







Dosyamızı açalım : catalog/view/theme/default/template/common

header.tpl

Bulalım :


Kod:
</head>

Üst Satıra Ekleyelim :

Kod:
<script type="text/javascript">

var cart_popup_height             = 380; // cart height
var cart_popup_width             = 420; // cart width
var button_continue_shopping     = 'Continue shopping'; // set FALSE to disable
var show_icon_cart                 = true; // show `cart` icon on the button
var show_icon_checkout             = true; // show `checkout` icon on the button
var show_icon_continue_shopping = true; // show `continue shopping` icon on the button
var disable_default_small_cart  = false; // popup cart instead of default mini cart

</script>

<link rel="stylesheet" href="catalog/view/javascript/jquery-ui-smoothness-cart.css" type="text/css" />
<script type="text/javascript" src="catalog/view/javascript/common_extended.js"></script>

<script type="text/javascript" src="catalog/view/javascript/jquery.mCustomScrollbar.min.js"></script>
<link rel="stylesheet" href="catalog/view/javascript/jquery.mCustomScrollbar.css" type="text/css" />

dosyayı aç : catalog/view/theme/default/template/product


product.tpl




bul :



Kod:
$('#button-cart').bind('click', function() {
    $.ajax({
        url: 'index.php?route=checkout/cart/add',
        type: 'post',
        data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, information, .error').remove();
            
            if (json['error']) {
                if (json['error']['option']) {
                    for (i in json['error']['option']) {
                        $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
                    }
                }
                
                if (json['error']['profile']) {
                    $('select[name="profile_id"]').after('<span class="error">' + json['error']['profile'] + '</span>');
                }
            }
            
            if (json['success']) {
                $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
                    
                $('.success').fadeIn('slow');
                    
                $('#cart-total').html(json['total']);
                
                $('html, body').animate({ scrollTop: 0 }, 'slow');
            }    
        }
    });
});

Değiştiriniz :


Kod:
$('#button-cart').bind('click', function() {
    $.ajax({
        url: 'index.php?route=checkout/cart/add',
        type: 'post',
        data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, information, .error').remove();
            
            if (json['error']) {
                if (json['error']['option']) {
                    for (i in json['error']['option']) {
                        $('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
                    }
                }
                
                if (json['error']['profile']) {
                    $('select[name="profile_id"]').after('<span class="error">' + json['error']['profile'] + '</span>');
                }
            }
            
            if (json['success']) {
                $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');
                    
                $('.success').fadeIn('slow');
                    
                $('#cart-total').html(json['total']);
                
                $('html, body').animate({ scrollTop: 0 }, 'slow');
            }    
        }
    });
});


Peki A.listesine ekle Ve Karşılaştırma Listesine Ekle tıkladığınıda uarı kaymasını istemiyorsanız .....

Dosyamızı Açalım : catalog/view/javascript

common.js


Orada bulunan wishlist ve compare function kısımlarını aşağıdaki kodla değiştiriniz

Kod:
function addToWishList(product_id) {
    $.ajax({
        url: 'index.php?route=account/wishlist/add',
        type: 'post',
        data: 'product_id=' + product_id,
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, .information').remove();
                        
            if (json['success']) {
                $('#cart-success').html('<div class="compwish-success" style="display: none;"><div class="compwish-success-details">' + json['success'] + '</div></div>');

                $('.compwish-success').fadeIn(1000).delay(3000).fadeOut(1500);                

                $('#wishlist-total').html(json['total']);
            }    
        }
    });
}

function addToCompare(product_id) {
    $.ajax({
        url: 'index.php?route=product/compare/add',
        type: 'post',
        data: 'product_id=' + product_id,
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, .information').remove();
                        
            if (json['success']) {
                $('#cart-success').html('<div class="compwish-success" style="display: none;"><div class="compwish-success-details">' + json['success'] + '</div></div>');
                
                $('.compwish-success').fadeIn(1000).delay(3000).fadeOut(1500);                
                
                $('#compare-total').html(json['total']);
            }    
        }
    });
}

aç : header.tpl


Ekle :


Kod:
<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/cartconfirm.css">


bul
PHP Kod:
<body
altına ekle
PHP Kod:
<div id="opaclayer" onclick="closeCart();"></div

bul bunu
PHP Kod:
<div id="container"

Altıan ekle
PHP Kod:
<div id="cart-success"></div

Diğer konu silinmiştir.

Osman abiye teşekkürler onun modifikasyonu ile birleştirdim...

Şimdi önemli not : Bu düzenlemede de bazı arkadaşlar çalışmadı bozuk falan ibarelerde bulanacaktır. Bunun nedenleri

1: konu içersinde anlaım yapılan theme/default/ taki default kısmı sizin o anki kullandığınız tema üzerinde yapılması gereklidir. ben default temaya göre anlattım.

2. Js çakışması " javascript yada ajax " söz konusudur. buna bende bir çözüm bulamadım bu konuda yardımcı olamayacağım. onun haricinde sistemi 15.6.4 te de 1.5.4 te de test ettim şakır şukur çalışmakta. videsouda eklenmiştir.

3. Product.tpl de o kodu bulamıyorsanız
Kod:
$('#button-cart').bind('click', function() {
dan başlayıp
Kod:
});}
bu kısma kadar seçip değiştiriniz.


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
.rar Popup Sepete Ekle Tam Neşter + Fixed Vqmod.rar Eklentiyi indir...
Boyut: 35.59 KB İndirme: 48
Telif Hakkı için Rapor Edin...
.rar catalog.rar Eklentiyi indir...
Boyut: 33.1 KB İndirme: 51
Telif Hakkı için Rapor Edin...
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: nokta
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 671
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-31-2014 12:41 PM
Sevgili Kıroğlumarket kardeşim çalışmandan dolayı çok teşekkür ederim.

Senden izin almadan bende vqmod düzenlemesini senin mesajına ekledim.
Kullanmak isteyenlere kolaylık olsun diye.

Umarım kızmazsın.
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri
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: 07-31-2014 02:33 PM
ya abi estağfurullah ben sizin yanınızda çırak bile sayılmam. Vqmod için ayrıca teşekkürler ama dediğim gibi yukarıdaki kıstaslara uygun olmalıdır. Onun haricince kesinlikle çalışmamaktadır. bunun v.2 yakında fırsat buldukça yapıp paylaşacam
Alıntı Yaparak Cevapla
Paylaş!
noktav
Süper Moderator
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 629
Konular: 24
Katılma Tarihi: Jan 2012
Rep Puanı: 12
Teşekkürler: 671
175 Mesajına, 273 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 07-31-2014 04:27 PM
Kıstasları dikkate alarak hazırladım çalışmayı js dosyasında da gerekli düzenlemeyi yaptırdım ne olur ne olmaz diye.

1.5.4.1 ve 1.5.6.1 de denedim sıkıntı yaşatmadı.

Emeklerine sağlık kardeşim.
2.0 çok daha güzel olacaktır eminim.
nokta
Bu Dünya Acılardan Kaçamayacağın Kadar Küçük,
Kaybettiklerini Bir Daha Bulamayacağın Kadar Büyüktür!..
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri
sekhilv
Çırak
****
Üye user avatar
Çevrimdışı

Mesajlar: 260
Konular: 52
Katılma Tarihi: Feb 2012
Rep Puanı: 3
Teşekkürler: 71
23 Mesajına, 53 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-01-2014 12:59 PM
sepetin içi boş çıkıyor...
1551
Alıntı Yaparak Cevapla
Paylaş!
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: 08-01-2014 02:05 PM
eğer javascript yada ajax çakışması varsa yapabileceğim birşey yok default temada sorunsuz çalışmaktadır.
Alıntı Yaparak Cevapla
Paylaş!
netpolicerv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 1
Konular: 0
Katılma Tarihi: May 2014
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 08-02-2014 11:35 PM
herşey süper de solda cıkıyor ürün sepeti nedendir nereyi düzenlemem gerekir ?
Alıntı Yaparak Cevapla
Paylaş!
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: 08-03-2014 03:46 AM
konuda anlatım yapılmıştır. ve not düşülmüştür. farklı temalardan kaynaklı js ve ajax çakışmalarından ötürü eklenti düzgün çalışmayabilir. bu konuda sonkez diyorum artık. Eklenti default temaya göre hazırlandı ve düzgün çalıştığıda video ile kanıtlandı artık. Çalışmıyor bozuk yan yattı çamura battı gibi konu içersinden mesaj yazmayın. Çakışmalar hakkında bilgim yok yardım yok....
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Konusunun Linki Direk Link
Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Konusunun HTML Kodu HTML Link
Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Konusu BBCode Linki BBCode Link
Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart Stoğu biten ürünlerde Sepete Ekle Yerine Stokta yok ikonu göstermek osdem66 26 23,140 04-17-2020 04:39 PM
Son Mesaj: farukcetinkaya
  [Eklenti] Opencart Arka Plan Resmi Ekle - VQMOD Gökhan TAYLAN 4 4,766 10-18-2019 09:06 AM
Son Mesaj: admintim
  Css Sepete Ekle Buton Sitilleri e-ticaretdersleri 4 5,178 08-06-2017 11:16 PM
Son Mesaj: basalican
  Beden Tablosu Popup capuela 0 1,920 01-18-2016 01:37 AM
Son Mesaj: capuela
  Ürün Detay Sayfasına Popup İletişim formu kazakcii 7 6,225 11-21-2015 04:48 PM
Son Mesaj: fatihulus
  [Modifikasyon] Popup Button Buy adsl 10 6,481 09-05-2015 05:24 PM
Son Mesaj: turkojen34
Photo [Modifikasyon] Sepete Ekle Yanına Demo Site Ekleme Botunu Ekleme tesko30 9 4,822 08-17-2015 12:32 AM
Son Mesaj: e-ticaretdersleri
Exclamation [Tema] bazı sayfalarda sepete ekle var bazılarında yok Medyaprotek 0 1,697 06-28-2015 12:54 AM
Son Mesaj: Medyaprotek
  [Modifikasyon] Sepete ürün atınca header sepet açılsın? pialfa 0 1,677 06-22-2015 08:40 PM
Son Mesaj: pialfa
  [Modifikasyon] Raty Rating Jquery + Ajax Fixed 1/2 e-ticaretdersleri 3 3,138 06-13-2015 11:37 PM
Son Mesaj: e-ticaretdersleri

Modifikasyon Popup Sepete EKle Tam Neşter + Fixed indir, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Videosu, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed online izle, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Bedava indir, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Yükle, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Hakkında, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed nedir, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed Free indir, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed oyunu, Modifikasyon Popup Sepete EKle Tam Neşter + Fixed download


Forum Atla: