Jump to content
ucubegothic

Stokta Yok Uyarısı

Recommended Posts

merhaba, ürünün stoğu bitince ürün resminin üzerinde "stokta yok" yada "tükendi" tarzı bir ibare koymak istiyorum.

 

yardımcı olursanız çok sevinirim.

teşekkürler.

Share this post


Link to post
Share on other sites

product.tpl içinde modifiye

 


<span id="oosHook"{if $product->quantity <= 0} class="warning_inline"{/if}>

<span class="tukendi"><img src="/img/tukendi.png" border="0" /></span>
</span>

 

 

 

global.css en altına yapıştır..

 

span.tukendi {
  display: block;   position: absolute;
  top: 50px;   right:885px;
  width: 144px;   height:143px;

 }

  • Thanks 1

Share this post


Link to post
Share on other sites

Eski bi konuyu hortlatıyorum ama benzer bi sorunda bende mevcut. Bizde stok durumları karışık olduğu için mağza ve sitede stok bittiğinde ürünün fiyatını göstermeyi kaldırıp kısa açıklama bölümüne kodla stokda yoktur resmi ekliyoruz. Bunu otomatikleştirsek ne yapmamız gerekir. Ürünün fiyatı gösterme sipariş için uygun değil seçenekleri işaretli olmadığında bu resmin çıkmasını istesek ne şekilde düzenlememiz gerekir product.tpl yi ve ayrıca bu resmi kategori içi ürün altında da göstersek fena olmaz şimdiden teşekkürler.

Share this post


Link to post
Share on other sites

Bu işlemi bende yapmak için uğraşıyorum fakat, {if $product->quantity <= 0} koşulu ile ürünün stok miktarı hatalı geliyor çünkü ürünlere ait Beden ölçülerine göre stok miktarları mevcut. Örn: S beden 0 adet M beden 3 adet, olduğunda koşula göre 0 adet görüyor ve stok yok gösteriyor aslında m beden olarak 3 adet mevcut. Ödeme ekranında bu stok miktarını $product.stock_quantity<=0 ile getiriyor ama aynı işlemi producs-list te nasıl yapacağımı bulamadım...

Share this post


Link to post
Share on other sites

Bu işlem kombinasyonlu ürünler için sorunlu, prestashop'ta eksik işlemlerden biride bu bahsettiğiniz durumdur...

 

Çalışması için  stok'u biten kombinasyon default kombinasyon dan otomatik çıkması gerekiyor...bu işlem ise prestashop'ta maalesef şuan itibari ile yoktur...

 

Manüel yapmaktan başka çareniz yok

Share this post


Link to post
Share on other sites

Şöyle bir şey buldum. product-list.tpl ( ürün listemele) de stokta olmayan ürünlerde tükendi yazısı için $product.quantity_all_versions ve $product.quantity değerlerinin 0 veya 0 dan küçük olma durumuna göre yapılabilir.  $product.quantity_all_versions ürünün toplam stok miktarını veriyor kombinasyon stoğundan bağımsız fakat bazı ürünlerde bu değeri nedense boş olarak getiriyor onun için aynı zamanda $product.quantity değerini de kontrol ederek en azından sıfıra yakın bir hata payıyla bu işlemi yapabiliriz sanırım.

 

{if (isset($product.quantity_all_versions))}
{if ($product.quantity_all_versions <= 0)}
<span style="position:absolute;top:2px;left:3px;font-size:13px;font-weight:bold;color:red">Tükendi</span>
{/if}
{elseif ($product.quantity<=0)}
<span style="position:absolute;top:2px;left:3px;font-size:13px;font-weight:bold;color:red">Tükendi</span>
{/if}
 
Denendi, çalışıyor...
Edited by akcadogan

Share this post


Link to post
Share on other sites

Daha önce bilinen tüm işlemleri denemiş biri olarak yapacağınız bir işlem olmadığını söyleyebilirim...

 

Çünkü dediğim gibi product-list.tpl yani kategori sayfasında varsayılan nitelik geldiği için...sıfır stok kodlaması da işe yaramayacaktır..bu işlemin işe yaraması için tüm niteliğin product-list.tpl yani kategori sayfasına gelmesi gerekir...stok sıfır olanı göstermeyip diğer ürünü göstermesi için...boşuna zaman kaybetmeyin derim...

Share this post


Link to post
Share on other sites

Tam olarak doğru mu anladım bilemiyorum ancak şu iki resme bakarak, eğer doğru ise bana ulaşabilirsiniz. Böylece nasıl yapıldığı konusunda konuyu güncellerim.

 

Gerçi Şahin Yıldız "Yapılamaz" dediyse, kesin ben yanlış anladım konuyu.

 

N3hnjkO.jpg

 

Aynı ürünün farklı kombinasyonunda, "Sepete ekle" butonu otomatik geliyor.

 

ePunwe7.jpg

 

Herkese iyi çalışmalar.

Share this post


Link to post
Share on other sites

Bu işlem için bir modül bulunuyor...modül için özelden irtibata geçebilirsiniz....

 

modülün çalışma mantığı şu şekildedir....

 

Bilindiği gibi prestashop'ta varsayılan olarak seçilen kombinasyonda ürün tükendiğinde otomatik olarak kategori sayfasında ve ürün sayfasında ürün tükendi yazısı görünmektedir...

 

Bahsettiğimiz modül stok'u biten kombinasyonu otomatik olarak varsayılan kombinasyon olmaktan çıkartarak stok'u olan diğer kombinasyonu varsayılan olarak getirir...

 

Böylece ürün tükendi yazısı görünmez..ve müşteriler ürün sayfasına gider...

Edited by Şahin YILDIZ

Share this post


Link to post
Share on other sites

Evet haklısınız. Varsayılan kombinasyon tükendiğinde, stokta tok uyarısı ile karşılaşılıyor. Ben bu uyarı yazısını değiştirerek şöyle bir çözüm yoluna gittim. Sanırım bu uyarıyı okuyan kişiler, ürünü inceleyeceklerdir. Henüz canlı tecrübe etme şansım olmadı müşteri hareketlerini.

 

qLz4C1i.png

 

Bahsettiğiniz modül ile daha çok geri dönüşüm almak mümkün görünüyor. Modülü siz mi yazdınız? Teşekkürler.

Share this post


Link to post
Share on other sites

Evet haklısınız. Varsayılan kombinasyon tükendiğinde, stokta tok uyarısı ile karşılaşılıyor. Ben bu uyarı yazısını değiştirerek şöyle bir çözüm yoluna gittim. Sanırım bu uyarıyı okuyan kişiler, ürünü inceleyeceklerdir. Henüz canlı tecrübe etme şansım olmadı müşteri hareketlerini.

 

qLz4C1i.png

 

Bahsettiğiniz modül ile daha çok geri dönüşüm almak mümkün görünüyor. Modülü siz mi yazdınız? Teşekkürler.

Evet

Share this post


Link to post
Share on other sites

Bu işlem kombinasyonlu ürünler için sorunlu, prestashop'ta eksik işlemlerden biride bu bahsettiğiniz durumdur...

 

Çalışması için  stok'u biten kombinasyon default kombinasyon dan otomatik çıkması gerekiyor...bu işlem ise prestashop'ta maalesef şuan itibari ile yoktur...

 

Manüel yapmaktan başka çareniz yok

 

merhabalar bu konudan dolayı bende şuan sorun yaşıyorum. her xml güncellendiğinde manuel kombinasyon değiştirmek zorunda kalıyorum. bu sorun çözüldümü prestashopta acaba? bide otomatik kombinasyon değiştirme modülünden bahsetmişsiniz sanırım sizin yazdığınız bir modül bu modül hakkında fiyat bilgisi verebilirmisiniz?

Share this post


Link to post
Share on other sites

Arkadaşla bu konu için bende yardım rica ediyorum, benim sorunum ise index alan satılan ürünleri silmemek istiyorum ama girenide yormamak için ürüne satıldı ibaresi gelsin resmin üzerine. Bu işlemi de ilgili ürün içinde seçmeli olarak yapmak istiyorum.

Yani otomatik stok bitenlere değilde, istediğim ürünlere satıldı yazısı yada resmi eklemek istiyorum.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

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