Magento - 如何在弹出窗口或对话框中呈现页面?

时间:2016-01-06 01:18:09

标签: magento dialog popup php

我想将.phtml文件渲染到所有页面的弹出窗口或对话框中,或者如何将页面加载转换为弹出窗口或对话框。 解决这个问题的方法是什么。

1 个答案:

答案 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文件即可。

相关问题