2010-06-24 13 views
7

मेरे Magento स्टोर में मैंने 'brand_info' के एक विशेषता कोड के साथ एक नई विशेषता बनाई है।Magento - उत्पाद पृष्ठ पर इको विशेषता

मैं इस उत्पाद की सामग्री को किसी उत्पाद पृष्ठ यानी पर कैसे प्रतिबिंबित/प्रिंट कर सकता हूं। विवरण के नीचे?

<?php print $_product->getBrandInfo(); ?> 

उत्तर

6

सुनिश्चित करें कि विशेषता के रूप में "दृश्यपटल में प्रयोग किया जाता" चिह्नित है, जहां आप विशेषता देखना चाहते हैं तो अपने टेम्पलेट नाम में निम्नलिखित लिखने बनाओ आपको view.phtml फ़ाइल में निम्न कोड जोड़ने की आवश्यकता है।

$_product->getResource()->getAttribute('brand_info')->getFrontend()->getValue($_product); 
+0

इस काम करता है के लिए सबसे अच्छा था, लेकिन यह $ _product बजाय $ उत्पाद होने की जरूरत है – a1anm

10

उत्पाद पृष्ठ पर विशेषता की सामग्री प्रदर्शित करने के लिए:

5

अपने catalog/product/view.phtml या catalog/product/list.html टेम्पलेट फ़ाइलों को निम्न कोड जोड़ें:

echo $_product->getAttributeText('your_attribute_code'); 

बस अपने विशेषता कोड के साथ your_attribute_code बाहर बदल सकते हैं और आपका काम हो गया।

1

मैंने पाया कि view.phtml को जोड़ने मुझे

print $_product[brand_info]; 
संबंधित मुद्दे