मैं एक विजेट आवृत्ति के माध्यम से एक सीएमएस स्थिर ब्लॉक डाल रहा हूं - और मैं अपने विजेट टेम्पलेट के भीतर से स्थिर ब्लॉक शीर्षक के साथ-साथ इसकी सामग्री को आउटपुट करना चाहता हूं। डिफ़ॉल्ट टेम्पलेट (ऐप्स/डिजाइन/दृश्यपटल/आधार/डिफ़ॉल्ट/टेम्पलेट/सेमी/विजेट/static_block/default.phtml) बस है:Magento - इसके ब्लॉक_आईडी से एक सीएमएस स्थिर ब्लॉक का शीर्षक प्राप्त करना?
<?php echo $this->getText(); ?>
मैं बदल कि GetData() करने के बजाय यह क्या देखने के लिए हड़पने के लिए है, जो पीछा कर रहा है संभव था:
[type] => cms/widget_block
[block_id] => 11
[module_name] => Mage_Cms
[text] => blahblahblah
तो मेरा अनुमान है कि एक ही रास्ता block_id उपयोग करने के लिए शीर्षक प्राप्त करने के लिए है, लेकिन काफी कैसे को समझ नहीं सकता। मैं $ के साथ block_id को पकड़ सकता हूं-> getBlockId() - लेकिन फिर शीर्षक का उपयोग करने के लिए मैं इसका उपयोग कैसे करूं?
मैं निम्नलिखित काम हो सकता है सोचा था, लेकिन यह नहीं है:
$blockid = $this->getBlockId();
$blocktitle = Mage::getModel('cms/page')->load($blockid, 'block_id')->getTitle();