首页 > 其他 > 详细

Magento后台订单页面显示产品url地址

时间:2014-01-28 18:26:34      阅读:424      评论:0      收藏:0      [点我收藏+]

说明:我的magento版本是1.4.2
第一步:添加获取产品 Url 的 Block
位置:

/app/code/core/Mage/Adminhtml/Block/Sales/Items/Column/Name.php
bubuko.com,布布扣
public function getProductUrl() {
  $productData = $this->getItem()->getData();
  $productId = $productData[‘product_id‘];
  $productSource = Mage::getModel(‘catalog/product‘);
  $pdata = $productSource->load($productId)->getData();
  $pUrlPath = Mage::getUrl($pdata[‘url_path‘]);
  return $pUrlPath;
}
bubuko.com,布布扣

第二步:调用此方法
位置:

/app/design/adminhtml/default/default/template/sales/items/column/name.phtml
bubuko.com,布布扣
<h5 class="title">
  <a target="_blank" href="<?php echo rtrim(str_replace("index.php/","",$this->getProductUrl()),"/")?>">
     <?php echo $this->htmlEscape($_item->getName()) ?>
  </a>
</h5>
bubuko.com,布布扣

Magento后台订单页面显示产品url地址

原文:http://www.cnblogs.com/liuxgnu/p/3535393.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!