Magento1: Вывести статический блок CMS Magento вне сайта

При разработке модулей сайтов и модулей на базе CMS Magento (Мадженто), очень часто встречаются нестандартные решения.

К примеру – вывести содержимое статического блока CMS Magento вне сайта, на странице для SEO раскрутки сайта /seo.html .

require_once '/app/Mage.php'; //путь к файлам Magento на сервере

$app = Mage::app('admin');

$layout = Mage::getSingleton('core/layout');
$block = $layout->createBlock('cms/block');
echo $block->setBlockId('block_id')->toHtml(); //вывод статического блока

Таким способом можно “собрать” страницу для рекламы, или других целей, используя статические блоки CMS Magento.