मैंने इस बारे में अलग-अलग टटियां पढ़ी हैं और कुछ का कहना है कि यह सब व्यवस्थापक पैनल से किया जा सकता है, अन्य कहते हैं कि मुझे अपने लेआउट में और टेम्पलेट फ़ाइलों में कोड जोड़ना होगा। खैर, कुछ भी काम नहीं करता है ...
- मैंने व्यवस्थापक> CMS> स्थिर ब्लॉकों से पहचानकर्ता home_image-center के साथ स्टेटिक ब्लॉक बनाया
टेम्प्लेट ऐप / डिज़ाइन / फ्रंटएंड / एंटरप्राइज / my_theme / टेम्पलेट / सेमी / होम.phtml और उस स्थान पर जहां मैं चाहता हूं कि ब्लॉक खड़ा हो, मैंने यह कोड लिखा था:
<div>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_image-center')->toHtml();?>
</div>
में व्यवस्थापक> सीएमएस> पन्ने पृष्ठ कहा जाता खोला
home
और में डिजाइन में टैब कस्टम लेआउट अद्यतन एक्सएमएल क्षेत्र मैं इस कोड कहा:<block type="core/template" name="home_image-center" template="cms/home.phtml" />
के बीचreference
टैग।
मैंने स्थैतिक ब्लॉक की सामग्री में कुछ पाठ रखा है, बस यह देखने के लिए कि क्या यह दिखाया जाएगा, लेकिन यह नहीं है। मेरा अंतिम उद्देश्य उस ब्लॉक को वहां रखना और उसमें एक स्थिर छवि या पाठ को उपलब्ध कराना है, जिसे किसी भी समय बैक-एंड से बदला जा सकता है।
{{block type="cms/block" block_id="home_center_image" template="cms/content.phtml"}}
... की कोशिश की और यह काम नहीं कर रहा है।