Stokta olmayan urunun gorunmemesi

ufoss

OpenCart-TR
Katılım
28 Ara 2009
Mesajlar
15
Tepkime puanı
0
Puanları
0
Slm Arkadaslar. Bu opencartta yeniyim. Kurdum gayet guzel calisiyor.

Ama diyelimki 1 urun stokta 1 tane... Urun sitede gorunuyor. Ama onun satisi yapilinca 0 a dusuyor. Fakat sitede gorunmemesini istiyorum. Bu nasil olacak? Nereyi degistirmeliyim ayaralrda.

Diger bir sorunum ayni urun icin renk tanimladim.
kirmizi , mavi.
mavi urunu satin aliyorum. Stokda 0 a dusuyor.
Ama urun seceneklerinde yinede gorunuyor.


Bu sorunlari nasil asarim.


Cevaplar icin tesekkur ederim
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,200
Tepkime puanı
1
Puanları
38
Yaş
38
Konum
Bursa
Web sitesi
www.opencart-tr.com
Genel ayarlardan Stok Dışı Siparişi hayır yaparsanız ürün sepete eklenebilir ama satın alınamaz.
 

ufoss

OpenCart-TR
Katılım
28 Ara 2009
Mesajlar
15
Tepkime puanı
0
Puanları
0
Oscommerce gibi katologdan yok olmuyormu?
Stokda olmayan urun gozukmesin istiyorum
 

xxman06

OpenCart-TR
Katılım
4 Ağu 2011
Mesajlar
1
Tepkime puanı
0
Puanları
0
evet böyle bir özellik arıyoruz. stokda olmayan ürün katalogdan silinsin fakat google aramalarında ürüne halen ulaşılsın...
 

Kkarahan

OpenCart-TR
Katılım
30 Eki 2011
Mesajlar
4
Tepkime puanı
0
Puanları
0
Bende varsa bunun cevabını merak ediyorum.
 

cirkindeli

OpenCart-TR
Katılım
7 Nis 2011
Mesajlar
57
Tepkime puanı
0
Puanları
0
ürün arama motorlarında çıkar tabiki siz arama motorlarında bu ürünü kayıt ettiyseniz sadece stok durumundan dolayı sitenizde mevcut değildir diye düşünüyorum
 

osmanozg

OpenCart-TR
Katılım
22 Nis 2010
Mesajlar
70
Tepkime puanı
0
Puanları
0
ekteki modül işinizi görecektir. - vqmod -

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3852&filter_license=0&filter_download_id=23&page=6&sort=e.date_modified&order=DESC
 

osman

OpenCart-TR
Katılım
26 Eyl 2011
Mesajlar
88
Tepkime puanı
0
Puanları
6
sn.osmanyzg bu nasıl çalışır
 

Gökhan TAYLAN

OpenCart-TR
Katılım
14 Tem 2010
Mesajlar
826
Tepkime puanı
0
Puanları
16
Konum
İzmir
osman' Alıntı:
sn.osmanyzg bu nasıl çalışır

xml dosyasını vqmod manager ile kullanabilirsiniz onun dışında

manuel olarak düzenleme yapmak isterseniz.


catalog/model/checkout/order.php açın;


BUL :
Kod:
            $this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = (quantity - " . (int)$order_product['quantity'] . ") WHERE product_id = '" . (int)$order_product['product_id'] . "' AND subtract = '1'");


Sonrasına Ekleyin :

Kod:
            $this->db->query("UPDATE " . DB_PREFIX . "product SET status = 0 WHERE product_id = '" . (int)$order_product['product_id'] . "' AND subtract = '1' AND quantity=0");

not : test edilmedi bilgi amaçlı yazdım , olmazsa detaylı bakarım
 

Kkarahan

OpenCart-TR
Katılım
30 Eki 2011
Mesajlar
4
Tepkime puanı
0
Puanları
0
Verdiğiniz değişikliği yaptım ama istenilen gibi çalışmadı.

İstenilen:
Kategori listemizde veya ana sayfada görünen 1 ürünün stok sayısı "0" düştüğünde o ürünün kategori listesinde artık görünmemesi.
Stok sayısı arttığında tekrar görünür olabilmesidir.

Normalde stoğu biten ürünü kapalı pozisyona getiriyoruz, ama bu sefer google linkinden gelen kullanıcılara , ürün bulunamadı ekranı geliyor.
(Ürün ekranı gelmiş olasa , sepete ekle butonunu iptal ettiğim için devam edemeyecek)

Yardımlarınız için teşekkürler
 

sekhil

OpenCart-TR
Katılım
28 Nis 2011
Mesajlar
100
Tepkime puanı
0
Puanları
0
ürün 0 olunca sepete ekle butonu gelmesin istiyorum bende ??
 

kodinternet

OpenCart-TR
Katılım
20 Şub 2013
Mesajlar
26
Tepkime puanı
0
Puanları
0
kategori sayfasında checkbox seçenek olarak nasıl verebiliriz? Stokta olmayanları gösterme gibi.
 

mithatminikli

OpenCart-TR
Katılım
17 Nis 2013
Mesajlar
3
Tepkime puanı
0
Puanları
0
Merhaba,

catalog/model/catalog/product.php dosyasını açıyoruz,

aşağıdaki satırı bulup;

Kod:
$sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";

altına ekliyoruz;

Kod:
$sql .= " AND p.quantity <> '0' ";

Böylece stok miktarı sıfıra inen ürünler kategori sayfasında gözükmüyor fakat ürünler kapalı duruma getirilmediği için google aramalarından gelenler ürünü görebiliyorlar.

Dosya düzenleme ile uğraşamam diyenler için vqmod dosyası ekte.

kodinternet' Alıntı:
kategori sayfasında checkbox seçenek olarak nasıl verebiliriz? Stokta olmayanları gösterme gibi.

Buna benim de ihtiyacım var. Müsait olduğum anda yazacağım.
 

Ekli dosyalar

  • stokta_olmayanlari_gosterme.rar
    487 bayt · Görüntüleme: 32
Üst