在 Magento 管理中添加自定义信息框,在发票和订单中添加电子邮件
Add custom information box in Magento admin and email in Invoice and Order
用户下新订单后,他们的记录将保存在新的 table 订单增量 ID 中。
现在我想在另一个框中显示发票和订单电子邮件中的这条记录,如屏幕截图所示。
我该怎么做?
我在
中添加了以下代码
app/design/adminhtml/default/default/template/sales/order/view/tab/Info.phtml
<?php
$collection = Mage::getModel('parentorderreport/parentorderreport')->getCollection();
$collection->addFieldToFilter('main_table.order_id', array('eq' => $_order->getRealOrderId()));
if(count($collection->getItems()))
{
?>
<div class="clear"></div>
<div class="box-left">
<!--Payment Method-->
<div class="entry-edit">
<div class="entry-edit-head">
<h4 class="icon-head head-payment-method"><?php echo Mage::helper('sales')->__('Parent Child Information') ?></h4>
</div>
<fieldset>
<div>
<strong>Student Name:</strong>
<?=$collection->getFirstItem()->getChildName()?>
</div>
<div>
<strong>Grade:</strong>
<?=$collection->getFirstItem()->getGrade()?>
</div>
<div>
<strong>Classroom:</strong>
<?=$collection->getFirstItem()->getClassroom()?>
</div>
<?php
// print_r($collection->getItems());
?>
</fieldset>
</div>
</div>
<div class="clear"></div>
<?php
}
?> </div>
<div class="clear"></div>
<?php
}
?>
Screenshot
用户下新订单后,他们的记录将保存在新的 table 订单增量 ID 中。
现在我想在另一个框中显示发票和订单电子邮件中的这条记录,如屏幕截图所示。
我该怎么做?
我在
中添加了以下代码app/design/adminhtml/default/default/template/sales/order/view/tab/Info.phtml
<?php
$collection = Mage::getModel('parentorderreport/parentorderreport')->getCollection();
$collection->addFieldToFilter('main_table.order_id', array('eq' => $_order->getRealOrderId()));
if(count($collection->getItems()))
{
?>
<div class="clear"></div>
<div class="box-left">
<!--Payment Method-->
<div class="entry-edit">
<div class="entry-edit-head">
<h4 class="icon-head head-payment-method"><?php echo Mage::helper('sales')->__('Parent Child Information') ?></h4>
</div>
<fieldset>
<div>
<strong>Student Name:</strong>
<?=$collection->getFirstItem()->getChildName()?>
</div>
<div>
<strong>Grade:</strong>
<?=$collection->getFirstItem()->getGrade()?>
</div>
<div>
<strong>Classroom:</strong>
<?=$collection->getFirstItem()->getClassroom()?>
</div>
<?php
// print_r($collection->getItems());
?>
</fieldset>
</div>
</div>
<div class="clear"></div>
<?php
}
?> </div>
<div class="clear"></div>
<?php
}
?>
Screenshot