2014-08-30 65 views
0

作爲一名前端開發人員,我曾與多家CMS合作過,但我是一名Magento初學者。如何在Magento CE 1.9中的模態內顯示靜態塊?

我想顯示Magento CE 1.9中模態內的靜態塊的內容。 我認爲這將是非常容易實現的,但我甚至不能在網上找到有用的教程...

我不想使用包含在基於Prototype的window.js基礎包。 我想使用精心構建,維護和記錄的框架(如Twitter Bootstrap 3Foundation 5 (Reveal))中的模式。

任何幫助將不勝感激,因爲我甚至不知道從哪裏開始。

非常感謝!

回答

1

我已經在模型類中實際上稱爲塊。我已經在模型類中做了該方法。使用了會話模型類。

代碼:

MT-頁腳底-1是我的塊ID.that我在beckend創建。

公共職能getstaticContent(){

$layout = Mage::getSingleton('core/layout'); 

// Generate a CMS block object 
$block = $layout->createBlock('cms/block'); 

// Set the block ID of the static block 
$block->setBlockId('mt-footer-bottom-1'); 

// Write the static block content to screen 
echo $block->toHtml(); 

} 
0

據我瞭解,你已經創建了一個靜態塊,你想​​顯示它旁邊的HTML/JS代碼吧?如果是這樣,你可以在你的phtml文件中使用下面的代碼。

<?php 
echo $this->getLayout()->createBlock('cms/block')->setBlockId('my-static-block')->toHtml(); 
?> 

將'my-static-block'替換爲靜態塊的名稱。