पर कॉलिंग isInStock() विधि के साथ Magento समस्या है, मैं जांचना चाहता हूं कि कुछ उत्पाद स्टॉक में हैं या नहीं, लेकिन जो भी मैं isInStock()
विधि करता हूं, हमेशा TRUE
देता है। मेरे उत्पाद कॉन्फ़िगर करने योग्य उत्पाद हैं जिनमें कोई संबंधित उत्पाद नहीं है और "इन्वेंटरी" टैब "स्टॉक उपलब्धता" के तहत "स्टॉक ऑफ आउट" पर सेट किया गया है। मैं क्या गलत कर रहा हूँ? धन्यवाद!एक उत्पाद
उत्तर
Magento इस बिंदु पर इतिहास का एक बहुत है, इसलिए यह एक अच्छा विचार है हमेशा नहीं विश्वास है कि विधि के नाम क्या करेंगे "स्पष्ट लगता" करने के लिए। स्पष्ट कुछ साल पहले स्पष्ट नहीं था।
आप Mage_Catalog_Model_Product वर्ग
public function isInStock()
{
return $this->getStatus() == Mage_Catalog_Model_Product_Status::STATUS_ENABLED;
}
public function getStatus()
{
return $this->_getData('status');
}
पर निम्नलिखित दो तरीकों को देखें, तो आप देख सकते हैं कि isInStock
चेकों स्थिति विशेषता, उत्पाद व्यवस्थापक के "सामान्य" खंड में निर्धारित किया है।
इस बजाय
$stockItem = $product->getStockItem();
if($stockItem->getIsInStock())
{
//in stock!
}
else
{
//not in stock!
}
वह था! धन्यवाद एलन! –
ग्रेट उत्तर। आपका बहुत बहुत धन्यवाद! :) – zuzuleinen
काम नहीं करता है। – ahnbizcad
<?php if ((int) Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty()>0) { ?>
<?php } else {} ?>
यह सरल उत्पाद श्रेणी देखने के लिए काम किया की कोशिश करो।
- 1. एक उत्पाद (jQuery)
- 2. प्लगइन उत्पाद वीएस फ़ीचर उत्पाद
- 3. Magento - एक उत्पाद का आईडी
- 4. एक डाउनलोड करने योग्य उत्पाद
- 5. व्यावसायिक उत्पाद
- 6. उत्पाद नाम
- 7. सास उत्पाद
- 8. उत्पाद कुंजी
- 9. उत्पाद आईडी
- 10. Magento: उत्पाद
- 11. prestashop में एक मॉड्यूल से उत्पाद बनाएं
- 12. .NET 3.5 में (एक शिपिंग उत्पाद में)
- 13. बीटा एक नए उत्पाद का परीक्षण
- 14. केस क्लास केवल उत्पाद का विस्तार क्यों करते हैं, न कि उत्पाद 1, उत्पाद 2, ..., उत्पादएन?
- 15. Magento उत्पाद संग्रह कुछ श्रेणियों से केवल उत्पाद प्राप्त करें
- 16. नियम-आधारित नोड निर्माण: वाणिज्य उत्पाद + उत्पाद प्रदर्शन नोड सेट
- 17. उत्पाद की तुलना करें साइडबार आइटम उत्पाद नहीं दिखाता
- 18. कॉन्फ़िगर करने योग्य उत्पाद और एक साधारण उत्पाद के बीच संबंध दो बार संग्रहीत क्यों है?
- 19. Magento उत्पाद पृष्ठ
- 20. Magento एक मनमाना क्रम में एक उत्पाद संग्रह प्राप्त करें
- 21. कुशल कार्टेशियन उत्पाद एल्गोरिदम
- 22. कार्तीय उत्पाद डेटा फ्रेम
- 23. कस्टम उत्पाद संग्रह
- 24. उत्पाद स्रोत बनाएं
- 25. Magento - समूहित उत्पाद तालिका
- 26. Magento - उत्पाद व्यवस्थापक
- 27. इंटरपोलेट उत्पाद विशेषताओं
- 28. Magento फ्लैट उत्पाद
- 29. अमेज़ॅन के उत्पाद विवरण
- 30. कार्टेशियन उत्पाद रूबी
कृपया यह जांचने के लिए आप जिस कोड का उपयोग कर रहे हैं उसे पोस्ट करें। –