Magento में, यदि "रंग" विशेषता स्तरित नेविगेशन में चुना जाता है, तो "रंग" के मान स्वचालित रूप से गायब हो जाते हैं और परिणाम प्रदर्शित होते जा रहे हैं। चयनित फ़िल्टर का नाम कैसे प्राप्त करें?Magento स्तरित नेविगेशन में चयनित फ़िल्टर प्राप्त करें
10
A
उत्तर
29
सभी लागू फ़िल्टर परत स्थिति ऑब्जेक्ट में संग्रहीत हैं। आप निम्न स्निपेट का उपयोग कर उन्हें आसानी से पुनर्प्राप्त कर सकते हैं:
$appliedFilters = Mage::getSingleton('catalog/layer')->getState()->getFilters();
यह आपको फ़िल्टर आइटम ऑब्जेक्ट्स की एक सरणी वापस कर देगा। आप इस तरह कुछ ऐसा करके एक फ़िल्टर आइटम के नाम और लागू मूल्य को पुनर्प्राप्त कर सकते हैं:
foreach ($appliedFilters as $item) {
$item->getName(); // Name of the filter
$item->getLabel(); // Currently selected value
$item->getFilter()->getRequestVar(); // Filter code (usually attribute code, except category filter, where it equals "cat")
}
संबंधित मुद्दे
- 1. उपश्रेणियों पर Magento स्तरित नेविगेशन
- 2. Magento स्तरित नेविगेशन और एसईओ
- 3. Magento में स्तरित नेविगेशन कॉन्फ़िगर करने योग्य उत्पादों
- 4. Magento - संग्रह द्वारा फ़िल्टर फ़िल्टर करें
- 5. फिल्टर Magento संग्रह फ़िल्टर करें लेकिन विशिष्ट
- 6. Magento में उत्पाद आईडी प्राप्त करें
- 7. Magento के Admin Panel नेविगेशन
- 8. QFileDialog पर चयनित फ़िल्टर कैसे सेट करें?
- 9. Magento स्तरित नेविगेशन "आप एक सहसंबंध नाम 'mycustomattribute' को एक से अधिक बार परिभाषित नहीं कर सकते हैं"
- 10. Magento में त्वचा पथ प्राप्त करें?
- 11. नियंत्रक magento में useragent कैसे प्राप्त करें?
- 12. Magento में ऑर्डर टाइम कैसे प्राप्त करें?
- 13. Magento में पृष्ठ शीर्षक कैसे प्राप्त करें?
- 14. Magento: उत्पाद दृश्यता प्राप्त करें
- 15. टेक्स्टबॉक्स में चयनित टेक्स्ट प्राप्त करें
- 16. EntityFramework 5 फ़िल्टर एक शामिल नेविगेशन प्रॉपर्टी
- 17. Magento - 2 श्रेणी फ़िल्टर का उपयोग कर उत्पाद संग्रह को फ़िल्टर करने के लिए कैसे करें?
- 18. Magento: किसी उत्पाद द्वारा फ़िल्टर किए गए उत्पाद संग्रह के लिए आदेश आइटम संग्रह प्राप्त करें
- 19. Magento: स्टोर संपर्क टेलीफोन प्राप्त करें
- 20. खोज पर Magento सक्रिय फ़िल्टर पृष्ठ
- 21. Magento डेटाबेस विवरण कैसे प्राप्त करें
- 22. Magento ग्राहक आईडी कैसे प्राप्त करें
- 23. Magento स्टोर मुद्रा कैसे प्राप्त करें
- 24. ListPreference से चयनित विकल्प कैसे प्राप्त करें?
- 25. jQuery डेटपिकर: चयनित तिथि प्राप्त करें
- 26. डेटाबेस की सूची प्राप्त करें चयनित सर्वर
- 27. फ़ायरफ़ॉक्स एक्सटेंशन: चयनित टेक्स्ट प्राप्त करें
- 28. जेटीबल: चयनित कोशिकाओं को कैसे प्राप्त करें?
- 29. चयनित विकल्प कैसे प्राप्त करें jquery autocomplete
- 30. चयनित ऑब्जेक्ट NSPopUpButton कैसे प्राप्त करें?
$ आइटम-> getFilter() -> getRequestVar(); // फिल्टर का गुण कोड –
मुझे विशेषता "रंग" की आईडी कैसे प्राप्त हो सकती है? – Muk
महान जवाब! किसी को पता है कि फ़िल्टर का कोड (या संख्या आईडी) कैसे प्राप्त करें? तो उदाहरण के लिए मेरे मामले में कलर फ़िल्टर आईडी 187 है, मैंने इसे डेटाबेस में देखा, लेकिन मैं इसे php के साथ कैसे प्राप्त करूं? –