MAGENTO后台订单显示产品图片的修改方法

打开appdesignadminhtmldefaultdefaulttemplatesalesorderviewitems.phtml
在<th><span><?php echo $this->helper(’sales’)->__(‘Item Status’) ?></span></th>前面加一行代码:

<th><span><?php echo $this->helper(’sales’)->__(‘Product Image’) ?></span></th>

打开appdesignadminhtmldefaultdefaulttemplatesalesorderviewitemsrendererdefault.phtml
在<td><?php echo $_item->getStatus() ?></td>

前面加上如下代码:

<td>
<?php
$item_id = $_item->getProductId();
$item_imgurl =           Mage::getBaseUrl(‘media’).’catalog/product/’.Mage::getModel(‘catalog/product’)->load($item_id)->getImage();
?>
<a target=”_blank” href=”<?php echo $item_imgurl; ?>”><img height=”80″ width=”80″ alt=”” src=”<?php  echo $item_imgurl; ?>”></a></td>

这样,后台订单页面就显示出产品图片了

时间: 2024-10-22 06:06:01

MAGENTO后台订单显示产品图片的修改方法的相关文章

给 magento 后台订单加入详情预览

一. 后台订单列表grid页 二. 后台订单View页 1) 加入图片预览. 修改  app/design/adminhtml/default/default/template/sales/order/view/items/renderer/default.phtml, 在 <?php if ($this->canDisplayContainer()): ?>  之前插入: <div style="width:60px;height:60px;float:left;dis

zencart后台订单详细页显示产品图片和链接

找到admin/order.php 大约491行 for ($i=0, $n=sizeof($order->products); $i<$n; $i++) { 与 if (isset($order->products[$i]['attributes']) 之间的内容替换为 echo ' <tr class="dataTableRow">' . "\n" . ' <td class="dataTableContent&qu

magento 后台订单grid表获取shipping_description

有时候后台的grid 表我们想要查看到当前订单选择了什么样的运送方式. 例如:之前添加过上门自提的方式,那么当有很多订单的时候就需要过滤掉上门自提的订单,先处理那些需要发快递的. 解决办法: (最好重写相应模块,不要修改 core文件.下面就不再提醒这个了.) 1. 修改 grid.php 中的 _getCollectionClass函数,将 return 'sales/order_grid_collection'; 修改为 return 'sales/order_collection'; 但是

后台实现显示欢迎用户登陆的方法

最近在做后台管理时,要实现欢迎用户登陆的功能,现在跟大家分享下,难度不大,就是跟大家交流一下,也算是对自己的总结.比如我们在网站的后台经常会看到欢迎某某登陆,如下图: 那么我们怎么实现这个功能呢,方法有很多,我只是说我用到的那种方法,因为我们登陆会用到session和cookies,所有我用的方法思路: 一.首先说明,当用户登陆时,我们会将用户的信息存储到session,至于为什么要存储到session,主要是为了做验证判断和取值方便, 二.写一个类存储用户的信息,判断session是否为空,不

解决magento后台无法登陆/登陆没有反应的方法

安装过magento的几个版本,安装好后在登陆后台的时候都遇到了点问题,用户名和密码都输入正确,就是登陆不了后台,经过研究发现,登陆不了后台的主要是因为magento自身缓存设置的问题,最模板解决方法如下: magento登陆不了后台可以尝试以下几种方法解决: 方法一,用FF登陆后台,在 System—Configuration-Web-Session Cookie management….timeout 改为:86400 如果方法一不行,就用方法二 方法二:仍不能登陆请打开文件 app/cod

dedecms当二级栏目为空时,不显示同级栏目的修改方法

我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目.从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下的三级栏目如为空时,则不显示.那么如何让织梦{dede:channel type='son'}无子栏目时不显示同级栏目呢?今天青岛做网站就跟大家分享一下解决方法? 方法一: 打开:include\taglib\channel.lib.php文件. 找到 if($type=='son' && $

idea运行时默认显示的index.jsp修改方法

在web.xml中加入以下代码,然后重启服务器就可以了. <welcome-file-list> <welcome-file>这儿写你要显示的页面名称</welcome-file> </welcome-file-list> 添加位置如下: <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSche

如何在magento后台增加一个自定义订单状态

magento后台订单状态(order status)只有Pending.Processing.On Hold.Closed.Canceled.Pending Payment 等等,如何在magento后台增加一个自定义订单状态呢?下面最模板以增加一个”On Shipping” 为例: 1.首先你需打开app/code/core/Mage/Sales/etc/config.xml 文件找到大概第545行,在之间插入一行自定义状态代码: <statuses> <pending transl

Magento后台手动修改订单状态方法

订单详细内容页手动修改订单状态方法: 打开此文件:app\design\adminhtml\default\default\template\sales\order\view\history.phtml 34行位置为如下原本内容: <?php foreach ($this->getStatuses() as $_code=>$_label): ?> 修改为: <?php foreach (Mage::getSingleton('sales/order_config')->