Php magento-在adminhtml中使用前端模板

Php magento-在adminhtml中使用前端模板,php,magento,Php,Magento,我在前端有一个订单时间表页面,位于: /magento/app/design/frontend/default/mytheme/template/sales/order/info.phtml 我试图在adminhtml上使用相同的页面,从sales->orders在单个查看订单页面上,我正在创建一个超链接,我想显示一个弹出窗口,该弹出窗口将显示与info.phtml前端页面相同的时间线。我可以使用与前端相同的模板info.phtml,还是必须为后端多创建一个模板?还有什么办法吗?谢谢 我已经创

我在前端有一个订单时间表页面,位于:

/magento/app/design/frontend/default/mytheme/template/sales/order/info.phtml
我试图在adminhtml上使用相同的页面,从
sales->orders
在单个查看订单页面上,我正在创建一个超链接,我想显示一个弹出窗口,该弹出窗口将显示与info.phtml前端页面相同的时间线。我可以使用与前端相同的模板info.phtml,还是必须为后端多创建一个模板?还有什么办法吗?谢谢

我已经创造了一个黑色的

magento/app/design/adminhtml/default/default/layout/sales.xml
并在timeline.phtml中添加了info.phtml的模板代码

    <adminhtml_sales_order_timeline>
        <block type="adminhtml/sales_order_timeline" name="timeline_tracking" template="sales/order/view/timeline.phtml"></block>
    </adminhtml_sales_order_timeline>
将加载以下布局:

    <adminhtml_sales_order_timeline>
                <remove name="header" />
                <remove name="footer" />

                <block type="adminhtml/sales_order_timeline" name="sales_order_timeline" template="sales/order/timeline/timeline.phtml" />
    </adminhtml_sales_order_timeline>


这将删除页眉和页脚,但不会显示模板timeline的内容。phtml,我没有对块进行任何其他配置,我缺少什么?

您的管理布局将在adminhtml/文件夹中查找phtml,而不是前端/文件夹。您可以做的是将info.phtml复制到您的adminhtml/default/default/template/your\u文件夹\u名称中,并将其包含在您的adminhtml布局中。

也许这有助于:
    <adminhtml_sales_order_timeline>
                <remove name="header" />
                <remove name="footer" />

                <block type="adminhtml/sales_order_timeline" name="sales_order_timeline" template="sales/order/timeline/timeline.phtml" />
    </adminhtml_sales_order_timeline>