zencart后台订单详细页显示产品图片和链接
2024-10-07 04:34:10
方法一:
找到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" valign="top" align="right"><a href="' .zen_catalog_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $order->products[$i]['id']) . '"target="_blank">'. zen_image(DIR_WS_CATALOG.DIR_WS_IMAGES . zen_get_products_image($order->products[$i]['id']),$order->products[$i]['name'],'60','60','"align="top"') . '</a>' . $order->products[$i]['qty'] . ' x</td>' . "\n" .
' <td class="dataTableContent" valign="top"><a href="' .zen_catalog_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $order->products[$i]['id']) . '"target="_blank">' . $order->products[$i]['name'] .'</a>';
方法二:
将大约482行
<td class="dataTableHeadingContent" colspan="2"><?php echo TABLE_HEADING_PRODUCTS; ?></td>
后面加上
<td class="dataTableHeadingContent">Products Images</td>
将大约493行
' <td class="dataTableContent" valign="top" align="right">' . $order->products[$i]['qty'] . ' x</td>' . "\n" .
' <td class="dataTableContent" valign="top">' . $order->products[$i]['name'];
替换为
' <td class="dataTableContent" valign="top" align="right">' . $order->products[$i]['qty'] . ' x</td>' . "\n" .
' <td class="dataTableContent" valign="top"><a href="' .zen_catalog_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $order->products[$i]['id']) . ' "target="_blank">' . $order->products[$i]['name'] . "</a>". "\n" .
' <td class="dataTableContent" valign="top" width="90">'.zen_image(DIR_WS_CATALOG.DIR_WS_IMAGES . zen_get_products_image($order->products[$i]['id']),'','60','60') .'</td>';
将528行colspan="8"改为colspan="9"
<td align="right" colspan="9"><table border="0" cellspacing="0" cellpadding="2">
打完收工!
最新文章
- ASP.NET MVC3入门教程之环境搭建
- java和linux的编码
- GridView点击排序
- IIS Express简介
- EditText使用详解-包含很多教程上看不到的功能演示
- js的 new image()用法[转]
- GCC 命令行具体解释
- Windows在结构objective C开发环境
- flexbox应用举例
- Php 关于构造函数
- 分布式缓存-Memcached
- java程序中抛出异常的两种方式,及异常抛出的顺序
- EChart.js 简单入门
- agc002E - Candy Piles(博弈论)
- html5学习笔记3——高级特性
- 第三篇——Struts2的动态方法调用
- 删除(unfork)github中某个库(repository)
- 你想了解Go语言开发吗?
- codeforces 477D
- fetch更新本地仓库两种方式: