L'affichage d'un bloc statique dans une fenêtre contextuelle dans Magento

J'essaie d'afficher un bloc statique dans Magento comme une fenêtre pop-up, mais n'arrive pas à obtenir le code du travail.

J'ai trouvé le code dans divers endroits sur l'internet qui semble être assez proche de ce que je veux mais je ne peux pas obtenir des résultats. J'ai utilisé le code de base de revenir les "liens" de mon site donc je sais que les notions de base de travail.

J'ai créé un delpopup.php script dans mon Magento dossier racine et mettre dans ce code:

<?php
require_once('app/Mage.php');
umask(0);

$layout = Mage::app()
    ->getLayout();

$layout
    ->getUpdate()
    ->addHandle('default')
    ->load();

$layout
    ->generateXml()
    ->generateBlocks();

echo '<p>before</p>';

echo $layout
    ->createBlock('cms/block')
    ->setBlockId('delivery-info')
    ->toHtml();

echo '<p>after</p>';
?>

Malheureusement, le code n'affiche pas la statique bloc. La partie de la sortie est vide.

L'idée est que je puisse placer un lien dans une page régulière dans Magento et avoir ma livraison en pop-up. Comme ceci:

<a title="" onclick="popWin('http://www.mysite.com.au/delpopup.php', 'deliveryinfo', 'width=300,height=300,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes'); return false;" href="#">Delivery Info</a>

Fondamentalement, je veux être en mesure d'afficher un bloc statique dans une fenêtre pop-up qui utilise mon Magento thème du site. Toutes les idées seraient grandement appréciés.

Quel est le contenu de votre bloc statique? Vos codes semble ok pour moi.
C'est juste des HTML. C'est une table, de livraison des estimations pour chaque code postal à partir de notre entrepôt.
A l'écho avant et après indiqué sur la fenêtre pop-up?
Oui, ils l'ont fait.
C'est bizarre, avez-vous essayé de changer dans un autre bloc id? par exemple: footer_links

OriginalL'auteur Enigmativity | 2012-08-24