如何在magento管理员发送页面中获取客户组?
我无法从管理员端获取magento送货页面中的订单实例。我想获得客户组,在其他页面中,此代码工作正常。例如,在sales / order / invoice / create / items / renderer / default.phtml
中<?php $_order = $this->getOrder();
$customerId = $_order->getCustomerId();
$customer = Mage::getModel('customer/customer')->load($customerId);
$customer_group = $customer['group_id'];
$customer_role = Mage::getSingleton('customer/group')->load($customer_group)->getData('customer_group_code');
$role = strtolower($customer_role);
?>
基于角色我在这个页面中做了一些显示条件。 但是在这个页面中,我没有得到用户的角色.app /design / adminhtml / default / default / template /ales / order /ship / create / static / thirdderer / default.phtml page
答案 0 :(得分:0)
而不是$ _order = $ this-&gt; getOrder();我使用下面的代码,现在我收到了订单实例。
$_order = Mage::getModel('sales/order');