5
เพิ่มบล็อก cms คงที่ในหน้าแรก
ฉันได้อ่านข้อมูลเกี่ยวกับเรื่องนี้แล้วและบางคนก็บอกว่าทั้งหมดสามารถทำได้จากแผงการดูแลระบบคนอื่น ๆ บอกว่าฉันต้องเพิ่มรหัสในเลย์เอาต์ของฉันและในไฟล์เทมเพลต ก็ไม่มีอะไรทำงาน ... ฉันสร้างบล็อกแบบสแตติกจากผู้ดูแลระบบ> CMS> บล็อกแบบสแตติกที่มีตัวระบุhome_image-center พบแอพแม่แบบ/ การออกแบบ / ส่วนหน้า / องค์กร / my_theme / template / cms / home.phtmlและในสถานที่ที่ฉันต้องการให้บล็อกยืนฉันเขียนรหัสนี้: <div> <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_image-center')->toHtml();?> </div> ในผู้ดูแลระบบ> CMS> หน้าเปิดหน้าที่เรียกว่าhomeและในแท็บออกแบบในฟิลด์XML การปรับปรุงเค้าโครงที่กำหนดเองฉันเพิ่มรหัสนี้: <block type="core/template" name="home_image-center" template="cms/home.phtml" />ระหว่างreferenceแท็ก ฉันใส่ข้อความบางส่วนลงในเนื้อหาของบล็อกแบบคงที่เพื่อดูว่าจะแสดงหรือไม่ แต่ไม่ใช่ เป้าหมายสุดท้ายของฉันคือการวางบล็อกนั้นไว้ที่นั่นและทำให้มันมีรูปภาพนิ่งหรือข้อความอยู่ในนั้นซึ่งสามารถเปลี่ยนแปลงได้ตลอดเวลาจากด้านหลัง
25
cms
static-block