У мене зовнішня веб-сторінка, і я намагаюся витягнути заголовок сайту з фреймворку Magento, щоб використовувати його як заголовок на цій зовнішній сторінці. Ось що я маю досі:
// initialize Magento
$rootPath = dirname(dirname(__FILE__));
$mageInc = $rootPath . "/app/Mage.php";
include_once $mageInc;
Mage::app('admin')->setCurrentStore(0);
$headerBlock = Mage::app()->getLayout()->createBlock('page/html_header');
//also tried
//$headerBlock = Mage::app()->getLayout()->createBlock('page/html_header', 'header');
Однак виконання там зупиняється, і я не отримую жодних повідомлень про помилки. Моя мета - вивести блокMage_Page_Block_Html_Header
, який, я думаю, я можу використовувати для завантаження <block type="page/html_header" name="header" as="header">
та всього його вмісту з файлу макета page.xml. Цей тег XML загорнутий всередину
<default translate="label" module="page">
<block type="page/html" name="root" output="toHtml" template="page/1column.phtml">
теги, тож, можливо, мені потрібно це якось вказати? Я не впевнений, що я роблю не так і куди піти звідси.