Bazı ürünlerin stokta olup olmadığını kontrol etmek istiyorum ancak isInStock()
yöntemini kullanırsam her zaman TRUE
değerini döndürür. Ürünlerim ilişkili ürünler içermeyen yapılandırılabilir ürünlerdir ve "Stok Durumu" sekmesi "Stok Kalitesi" olarak ayarlanmıştır. Neyi yanlış yapıyorum? Teşekkürler!Bir ürüne ait isInStock() yöntemi ile magento sorunu
cevap
Magento bu noktada çok fazla geçmişe sahiptir, bu yüzden her zaman yöntem isimlerinin "açıkça göründüğü" ne yapacağına güvenmek iyi bir fikirdir. Açıkçası birkaç yıl önce açık değildi. Eğer Mage_Catalog_Model_Product sınıfının
public function isInStock()
{
return $this->getStatus() == Mage_Catalog_Model_Product_Status::STATUS_ENABLED;
}
public function getStatus()
{
return $this->_getData('status');
}
aşağıdaki iki yöntemden bakarsak
olduğunu görebilirsiniz isInStock
çekler durum nitelik, Ürün yöneticinin "Genel" bölümünde ayarlayın.
yerine bu
$stockItem = $product->getStockItem();
if($stockItem->getIsInStock())
{
//in stock!
}
else
{
//not in stock!
}
O kadardı! Teşekkürler Alan! –
Harika cevap. Çok teşekkürler! :) – zuzuleinen
çalışmıyor. – ahnbizcad
$qtyStock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();
<?php if ((int) Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty()>0) { ?>
<?php } else {} ?>
Basit ürün kategorisi görünümü için çalıştı deneyin.
- 1. yapılandırılabilir ürünün SONRA yapılandırılabilir ürüne ait basit ürünler magento olarak
- 2. Diğer ürüne ait raket çekmeli test haznesi
- 3. Magento 2 özel ürün niteliğine sahip olun Ürüne ait gönderim bedeli
- 4. cal-HeatMap sorunu REST hizmetine ait verilerle
- 5. Magento Misafir checkoutlarında gösterme yöntemi belirtilmemiş
- 6. Magento, ürün için hareketli gif resmi Göster
- 7. Shopify'ta belirli bir ürüne indirim kodu uygulama
- 8. Magento: Bir ürünü içeren siparişleri bul
- 9. Magento kullanıcı oturumuna Magento dışından nasıl erişilir?
- 10. powershell httpwebrequest GET yöntemi cookiecontainer sorunu mu?
- 11. .NET HTTP POST Yöntemi - Çerezler sorunu
- 12. Ek ürün açıklaması tab magento
- 13. Magento getUrl katalog/kategori ile çalışmıyor?
- 14. Magento Fishpig
- 15. Bir bahar verisinde Pageable ve @Param JpaRepository yöntemi sorunu [2]
- 16. Katmanlı Navigasyon magento Yapılandırılabilir ürünler ile çalışmıyor
- 17. Magento - Array ile Toplama Süzgeci Siparişe Devam Et
- 18. Hazırda bekleme sorunu ile eşleşme sorunu
- 19. Ben swiper ait
- 20. Magento -
- 21. Magento
- 22. magento
- 23. Magento
- 24. Magento seçili gönderim ve faturalama yöntemi adres alanlarını seç
- 25. Magento
- 26. Magento
- 27. Magento
- 28. Magento
- 29. Bir Kullanıcı Ait Ait Gönderilerin Silinen Kullanıcıya Silinmiş Olduğunu Bildirin
- 30. Magento
Lütfen kontrol etmek için kullandığınız kod satırını gönderin. –