默认的magento 在order中显示的产品sku往往与产品选项相关,经过加工后的sku比较长
有的客户不喜欢这样,所以就有必要看怎么把它改掉咯
登录用户查看order 显示的条目,对应的后台控制文件为
template\sales\order\items\renderer\default.phtml
查看Sku的获取方法
 $this->htmlEscape(Mage::helper('core/string')->splitInjection($this->getSku()))
这边会发现直接使用getSku() 是没法获取到正确的产品sku的
于是我们首先要取得产品的id,在通过id获取其真实sku
 

  1. $t_pid = $_item->getData('product_id'); 
  2. $t_product = Mage::getModel('catalog/product')->load($t_pid); 
  3. echo $t_product->getSku(); 


ok,清理缓存看看效果吧。
其他地方如有类似需求,找到对应文件进行修改即可。