Stok Tükenince icon belirsin

Ayazcool

OpenCart-TR
Katılım
8 Şub 2012
Mesajlar
32
Tepkime puanı
0
Puanları
0
Stok tükenince ürün detaylarında ürünün üzerinde tükendi bandı belirmesini istiyorum fakat forumda ne kadar paylaşım varsa denedim sonuç alamadım yardımcı olursanız sevinirim, iyi çalışmalar..

Bir kardeşimizde yardımcı olsun, bugün bize yağrın size..
 

elesta

OpenCart-TR
Katılım
15 Mar 2012
Mesajlar
72
Tepkime puanı
0
Puanları
0
Bu paylaştığım Vqmod eklentisi o yüzden vqmod sitende yüklüdür diye ümid ediyorum eğer vqmod yoksa onuda paylaşıyorum eklentide direk içindeki vqmod klasörünü ana dizinine at ve sitene girip www.siteninadi.com/vqmod/install yaz yükler daha sonra aşağıdaki işlemleri yapmaya başla.

Dosya ingilizce o yüzden yazı Sold-out diye geçiyo içinde bi dolu alternatif sold out yazısı va istersen türkçeye çevir istersen kendi çevirdiğim stokta yok yazısını koydum onuda kullanabilirsin.

1) Dosyanın içindeki Upload klasörüne gir vqmod un içine gir 3 tane şey var en üste
-hide add to cart (bunu seçersen sadece sepete ekleyi kaldırır)
-hide add to cart only message (bunu seçersen sadece resmin üstünde stokta yok yazar sepete ekle butonu durur.)
-hide add to cart with message (bunu seçersende hep sepete ekle butonu kaybolur hemde stokta yok yazısı gelir)
bunlardan istediğin bir tanesini seçip vqmod->xml klasörünün içine at.

2)image klasöründeki sold-out.png yi yada kendi yaratıp sold-out.png ismini koyduğun stokta yok resmini ana klasöründeki image klasörünün içine koy

Birde örnek görüntü koyuyorum.
 

Ekli dosyalar

  • Hide AddToCart 2.4.zip
    243.1 KB · Görüntüleme: 710
  • stoktayok.png
    stoktayok.png
    109 KB · Görüntüleme: 732
  • sold-out.png
    sold-out.png
    30.1 KB · Görüntüleme: 153
  • vqmod-2.1.6-opencart.zip
    11.9 KB · Görüntüleme: 291

Ayazcool

OpenCart-TR
Katılım
8 Şub 2012
Mesajlar
32
Tepkime puanı
0
Puanları
0
Elesta sana çok teşekkür ederim emeğine sağlık, vqmod sistemde yüklü fakat oldu olalı bir türlü çalişmiyor nedeni temamın yeniden yorumlanması yanı orjınal opencart scriptinde işe yaradığını duydum yalnız bir satır bile değişirse işlemicegini okumuştum biyerde bende genelde xml acıp gerekli düzenlemeleri yaparak çaliştiriyorum şimdi aynı düzenlemeyi yapmak için

vqmod_hide_addtocart_only_message.xml actim içerisindeki

Kod:
<modification>

	<id>Show out of stock picture</id>
	<version>2.4</version>
	<vqmver>2.1.5</vqmver>
	<author>Joakim Ljungh -</author>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));
			]]></search>
			<add><![CDATA[
			if ($product_info['quantity'] <= 0) { $this->data['thumb_soldout'] = $this->model_tool_image->resize('sold-out.png', $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height')); }
			]]></add>
		</operation>
	</file>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			$this->data['products'][] = array(
			]]></search>
			<add><![CDATA[
			'quantity' => $result['quantity'],
			]]></add>
		</operation>
	</file>
	
	<file name="catalog/view/theme/default/product/product.tpl">
		<operation>
			<search position="replace"><![CDATA[
			<a href="<?php echo $popup; ?>"
			]]></search>
			<add><![CDATA[
			<?php if (isset($thumb_soldout)) { ?><img style="position: absolute; pointer-events: none;" src="<?php echo $thumb_soldout; ?>" title="" alt="" /><?php } ?><a href="<?php echo $popup; ?>"
			]]></add>
		</operation>
	</file>

product.php ve product.tpl düzenleyerek ihtiyacımı karşılaşılacağı düşünüyorum fakat bu sefer işin içinden çıkamadım biraz kafam karişti bir fikrin varsa paylaşırsan sevinirim, iyi çalışmalar dilerim..
 

elesta

OpenCart-TR
Katılım
15 Mar 2012
Mesajlar
72
Tepkime puanı
0
Puanları
0
Ayazcool' Alıntı:
Elesta sana çok teşekkür ederim emeğine sağlık, vqmod sistemde yüklü fakat oldu olalı bir türlü çalişmiyor nedeni temamın yeniden yorumlanması yanı orjınal opencart scriptinde işe yaradığını duydum yalnız bir satır bile değişirse işlemicegini okumuştum biyerde bende genelde xml acıp gerekli düzenlemeleri yaparak çaliştiriyorum şimdi aynı düzenlemeyi yapmak için

vqmod_hide_addtocart_only_message.xml actim içerisindeki

Kod:
<modification>

	<id>Show out of stock picture</id>
	<version>2.4</version>
	<vqmver>2.1.5</vqmver>
	<author>Joakim Ljungh -</author>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));
			]]></search>
			<add><![CDATA[
			if ($product_info['quantity'] <= 0) { $this->data['thumb_soldout'] = $this->model_tool_image->resize('sold-out.png', $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height')); }
			]]></add>
		</operation>
	</file>
	
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			$this->data['products'][] = array(
			]]></search>
			<add><![CDATA[
			'quantity' => $result['quantity'],
			]]></add>
		</operation>
	</file>
	
	<file name="catalog/view/theme/default/product/product.tpl">
		<operation>
			<search position="replace"><![CDATA[
			<a href="<?php echo $popup; ?>"
			]]></search>
			<add><![CDATA[
			<?php if (isset($thumb_soldout)) { ?><img style="position: absolute; pointer-events: none;" src="<?php echo $thumb_soldout; ?>" title="" alt="" /><?php } ?><a href="<?php echo $popup; ?>"
			]]></add>
		</operation>
	</file>

product.php ve product.tpl düzenleyerek ihtiyacımı karşılaşılacağı düşünüyorum fakat bu sefer işin içinden çıkamadım biraz kafam karişti bir fikrin varsa paylaşırsan sevinirim, iyi çalışmalar dilerim..

Yok dostum zannetmiyorum. Bende default temayı kendime göre baya bi değiştirdim herangi bir problem yaşamadım ? Aldığın bir hata var mı yoksa çalışmıyor mu ? Birde tabiki şunu sormam gerekiyor. Bu paylaştığım 1.5.2.x versiyonu içindi. Senin kullandığın versiyon kaç ?
 

Ayazcool

OpenCart-TR
Katılım
8 Şub 2012
Mesajlar
32
Tepkime puanı
0
Puanları
0
Hata almıyorum da hiç bir tepki etki olmadı sanırım versiyonda tutmadı 1.5.1.3.1 kullanıyorum
 

sekhil

OpenCart-TR
Katılım
28 Nis 2011
Mesajlar
100
Tepkime puanı
0
Puanları
0
Version 1.5.1.3.1 hemde localhostta denedim çalışıyor teşekkür ederim..

çalıştırmak için önce vqmod-2.1.6-opencart.zip dosyasını indirip vqmod kurulumu yapın arkadaş zaten çok ayrıntılı bir şekilde anlatmış

tekrar teşekkürler
 

borankaya

OpenCart-TR
Katılım
23 Eyl 2011
Mesajlar
22
Tepkime puanı
0
Puanları
0
Bir Zahmet Anlatta Nasıl Yaptığınıda Bizde Yapalım
 

ahonder

OpenCart-TR
Katılım
19 Mar 2011
Mesajlar
6
Tepkime puanı
0
Puanları
0
Default temada sıkıntı yok ancak, diğer temaya uyguladığımda bu modülü png etiketi örneğin tükendi yazısı ürün resminin arkasında kalıyor. bunu nasıl hangi dosyaya ne ekleyerek yada değiştirerek düzenleyebiliriz?
 

ertug

OpenCart-TR
Katılım
7 Tem 2010
Mesajlar
19
Tepkime puanı
0
Puanları
0
Yaş
38
Web sitesi
www.cafemasasandalye.com
bende bu modül anasayfamda v.s görünüyor fakat kategori sayfasında eklemiyor.

http://www.antivirussatinal.com/trendmicro-antivirus
 

serhan1905

OpenCart-TR
Katılım
15 May 2011
Mesajlar
91
Tepkime puanı
0
Puanları
6
Yaş
35
Konum
İSTANBUL
Web sitesi
www.akdenizkitapcilik.com.tr
Arkadaşlar modül çok güzelde bu koydugumuz resmin boyutunu ürün resminin boyutu neyse onun üzerine gelecek şekilde kendisi ayarlamakta.
Kategori sayfasındaki ürün resminin boyutunda degilde örnek veriyorum 50*50 resim koymak istemekteyim.
1.JPG
sagdaki resim gibi küçük şekilde olması için
2.JPG


Bunun için aşagıdaki kodu nasıl degiştirmem lazım.

$this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')

Kod:
<file name="catalog/controller/product/category.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			'thumb'       => $image,
			]]></search>
			<add><![CDATA[
			'thumb_soldout'       => ($result['quantity'] <= 0)?$this->model_tool_image->resize('sold-out.png', $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')):null,
			]]></add>
		</operation>
	</file>
 

mehmetayhan

OpenCart-TR
Katılım
11 Şub 2013
Mesajlar
7
Tepkime puanı
0
Puanları
0
arkadaşım bende kurdum vqmodu içine dosyayı attım bendede hiç bir tepki vermedi hatada vermedi sürüm 1.5.5.1 nasıl yaparız bunu
 

Beyazgri

OpenCart-TR
Katılım
24 Mar 2013
Mesajlar
1
Tepkime puanı
0
Puanları
0
Version 1.5.1.3.1 kullanıyorum, yazdıklarınızı harfiyen yaptım...

Default tema kullanmıyorum, farklı bir tema kullanıyorum...

Temam farklı olduğu için herhangi bir değişiklik olmamış olabilirmi?

Temadan kaynaklanan bir problem değil ise neden bir sonuç alamamış olabilirim, script sorunsuz çalışıyor ancak stokta yok yazısı çıkmıyor bir türlü.

Acil cevaplarınızı bekliyorum, teşekkürler...
 

kaan33

OpenCart-TR
Katılım
5 Ocak 2011
Mesajlar
6
Tepkime puanı
0
Puanları
0
bende kurdum ama iç sayfada da herhangi bir uyarı yok, iç sayfada da stokta yok yazsa çok güzel olr
 

thailan

OpenCart-TR
Katılım
20 Tem 2011
Mesajlar
1
Tepkime puanı
0
Puanları
0
Arkadaşlar modülün orjinali için;

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=4767

bu linkten kendi sürümünüze göre olan ı indirebilirsiniz.
 

erg_turkuaz

OpenCart-TR
Katılım
26 Mar 2013
Mesajlar
7
Tepkime puanı
0
Puanları
0
elesta' Alıntı:
Bu paylaştığım Vqmod eklentisi o yüzden vqmod sitende yüklüdür diye ümid ediyorum eğer vqmod yoksa onuda paylaşıyorum eklentide direk içindeki vqmod klasörünü ana dizinine at ve sitene girip www.siteninadi.com/vqmod/install yaz yükler daha sonra aşağıdaki işlemleri yapmaya başla.

Dosya ingilizce o yüzden yazı Sold-out diye geçiyo içinde bi dolu alternatif sold out yazısı va istersen türkçeye çevir istersen kendi çevirdiğim stokta yok yazısını koydum onuda kullanabilirsin.

1) Dosyanın içindeki Upload klasörüne gir vqmod un içine gir 3 tane şey var en üste
-hide add to cart (bunu seçersen sadece sepete ekleyi kaldırır)
-hide add to cart only message (bunu seçersen sadece resmin üstünde stokta yok yazar sepete ekle butonu durur.)
-hide add to cart with message (bunu seçersende hep sepete ekle butonu kaybolur hemde stokta yok yazısı gelir)
bunlardan istediğin bir tanesini seçip vqmod->xml klasörünün içine at.

2)image klasöründeki sold-out.png yi yada kendi yaratıp sold-out.png ismini koyduğun stokta yok resmini ana klasöründeki image klasörünün içine koy

Birde örnek görüntü koyuyorum.

elesta mrb.
1.5.5.1 de çalışıyor tek sorun resmin altında kalıyor resmin üstüne nasıl getirebiliriz.
 

esedun

OpenCart-TR
Katılım
11 Ağu 2011
Mesajlar
13
Tepkime puanı
0
Puanları
0
serhan1905' Alıntı:
Arkadaşlar modül çok güzelde bu koydugumuz resmin boyutunu ürün resminin boyutu neyse onun üzerine gelecek şekilde kendisi ayarlamakta.
Kategori sayfasındaki ürün resminin boyutunda degilde örnek veriyorum 50*50 resim koymak istemekteyim.
1.JPG
sagdaki resim gibi küçük şekilde olması için
2.JPG


Bunun için aşagıdaki kodu nasıl degiştirmem lazım.

$this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')

Kod:
<file name="catalog/controller/product/category.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			'thumb'       => $image,
			]]></search>
			<add><![CDATA[
			'thumb_soldout'       => ($result['quantity'] <= 0)?$this->model_tool_image->resize('sold-out.png', $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')):null,
			]]></add>
		</operation>
	</file>

Bu kodlarda degisiklik yapmayacaksın css de yapılır o dedigin kurup inlemedim ama css kodlarını verirsen düzeltip veririm


erg_turkuaz' Alıntı:
elesta' Alıntı:
Bu paylaştığım Vqmod eklentisi o yüzden vqmod sitende yüklüdür diye ümid ediyorum eğer vqmod yoksa onuda paylaşıyorum eklentide direk içindeki vqmod klasörünü ana dizinine at ve sitene girip www.siteninadi.com/vqmod/install yaz yükler daha sonra aşağıdaki işlemleri yapmaya başla.

Dosya ingilizce o yüzden yazı Sold-out diye geçiyo içinde bi dolu alternatif sold out yazısı va istersen türkçeye çevir istersen kendi çevirdiğim stokta yok yazısını koydum onuda kullanabilirsin.

1) Dosyanın içindeki Upload klasörüne gir vqmod un içine gir 3 tane şey var en üste
-hide add to cart (bunu seçersen sadece sepete ekleyi kaldırır)
-hide add to cart only message (bunu seçersen sadece resmin üstünde stokta yok yazar sepete ekle butonu durur.)
-hide add to cart with message (bunu seçersende hep sepete ekle butonu kaybolur hemde stokta yok yazısı gelir)
bunlardan istediğin bir tanesini seçip vqmod->xml klasörünün içine at.

2)image klasöründeki sold-out.png yi yada kendi yaratıp sold-out.png ismini koyduğun stokta yok resmini ana klasöründeki image klasörünün içine koy

Birde örnek görüntü koyuyorum.

elesta mrb.
1.5.5.1 de çalışıyor tek sorun resmin altında kalıyor resmin üstüne nasıl getirebiliriz.

senin sorununda aynı css ile alakalı büyük ihtimal css deki position kodu ile alakalı sende yolla css kodlarını yardımcı olurum
 

Metehan

OpenCart-TR
Katılım
11 Kas 2011
Mesajlar
15
Tepkime puanı
0
Puanları
0
Bunu stok 0 olunca değilde , stokta yok seçeneğine bağımlı yapsak nasıl olur. Yani ben müşteri ön sipariş verebilsin ama stokta yok seçeneğine ise tükendi yerine "baskısı yok" yazısını yazdırmak ve sepeti kaldırmak istiyorum. Nasıl yapılabilir?
 

borankaya

OpenCart-TR
Katılım
23 Eyl 2011
Mesajlar
22
Tepkime puanı
0
Puanları
0
ahonder' Alıntı:
Default temada sıkıntı yok ancak, diğer temaya uyguladığımda bu modülü png etiketi örneğin tükendi yazısı ürün resminin arkasında kalıyor. bunu nasıl hangi dosyaya ne ekleyerek yada değiştirerek düzenleyebiliriz?
Aynı Hatayı Bende Alıyorum Bu Sorunu nasıl düzelte biliriz
 
Üst