При разработке модулей сайтов и модулей на базе 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.