Magento - 制作history.phtml的副本并以我自己的方式使用它

时间:2011-07-11 21:50:05

标签: magento

我正在寻找一种方法来复制我们可以从我的帐户/我的订单访问的页面历史记录,该目录可在此目录模板/ sales / order / history.phtml上找到,并以我自己的方式使用其内容影响原来的。我一直在尝试很多方法,比如复制整个目录并编辑与之相关的Xml文件,以便设置正确的路径并使其工作,不幸的是它失败了。我想知道你是否可以给我一个解决方案。 THX。

1 个答案:

答案 0 :(得分:2)

在另一个.phtml中使用块的功能我很确定你可以使用getBlock

$blockFunctions = $this->getLayout()->getBlock('sales/order_history');
$order = $blockFunctions->getOrderHistory();

要在自定义模块中添加块,您需要为块创建.xml文件并将其添加到模板中,您还必须添加实际的.phtml文件。看一下moduleCreator(http://www.magentocommerce.com/magento-connect/danieln/extension/1108/modulecreator),它可以很好地处理大部分内容。

这绝不仅仅是一个粗略的指导。