我想将.phtml文件渲染到所有页面的弹出窗口或对话框中,或者如何将页面加载转换为弹出窗口或对话框。 解决这个问题的方法是什么。
答案 0 :(得分:1)
我过去曾经使用过这个:
<?php
require_once('app/Mage.php');
umask(0);
$layout = Mage::app()->getLayout();
$layout->getUpdate()->addHandle('default')->load();
$layout->generateXml()->generateBlocks();
Mage::getDesign()->setTheme('mytheme');
$layout->getBlock('head')->setTitle('Regular Post Delivery Details');
echo '<html><head>';
echo $layout->getBlock('head')->toHtml();
echo '</head>';
echo '<body><div class="special-content">';
echo $layout
->createBlock('cms/block')
->setBlockId('estimated-regular-delivery-times')
->toHtml();
echo '</div></body></html>';
?>
只需在您的网络根目录中创建一个php文件即可。