zencart购物车修改调用显示购物车图片,修改边栏购物车模版

显示购物车图片教程

屏幕调暗了所以图片截取有点暗 开始是这样的 本来是没有图片的现在改了有图片 的 自己举一反三吧

事例 调用边栏购物车的图片 避免出错请直接覆盖

修改之后效果

代码开始(为了安全没有写<?php?>这样的标签  可以直接复制 我用的1.39版本  修改的是 tpl_shopping_cart.php 这个文件 ):

/**
* Side Box Template
*
* @package templateSystem
* @copyright Copyright 2003-2007 Zen Cart Development Team
* @copyright Portions Copyright 2003 osCommerce
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: tpl_shopping_cart.php 7192 2007-10-06 13:30:46Z drbyte $
*/
$content ="";

$content .= '<div id="' . str_replace('_', '-', $box_id . 'Content') . '" class="sideBoxContent">';
if ($_SESSION['cart']->count_contents() > 0) {
$content .= '<div id="cartBoxListWrapper">' . "\n" . '<ul>' . "\n";
$products = $_SESSION['cart']->get_products();
for ($i=0, $n=sizeof($products); $i<$n; $i++) {
$content .= '<li>';

if (isset($_SESSION['new_products_id_in_cart']) && ($_SESSION['new_products_id_in_cart'] == $products[$i]['id'])) {
$content .= '<span class="cartNewItem">';
} else {
$content .= '<span class="cartOldItem">';
}

$content .= $products[$i]['quantity'] . BOX_SHOPPING_CART_DIVIDER . '</span><a href="' . zen_href_link(zen_get_info_page($products[$i]['id']), 'products_id=' . $products[$i]['id']) . '">';

if (isset($_SESSION['new_products_id_in_cart']) && ($_SESSION['new_products_id_in_cart'] == $products[$i]['id'])) {
$content .= '<span class="cartNewItem">';
} else {
$content .= '<span class="cartOldItem">';
}

$content .= $products[$i]['name'] . '</span></a>'.zen_image(DIR_WS_IMAGES. $products[$i]['image'],'').'</li>' . "\n";

if (isset($_SESSION['new_products_id_in_cart']) && ($_SESSION['new_products_id_in_cart'] == $products[$i]['id'])) {
$_SESSION['new_products_id_in_cart'] = '';
}
}
$content .= '</ul>' . "\n" . '</div>';
} else {
$content .= '<div id="cartBoxEmpty">' . BOX_SHOPPING_CART_EMPTY . '</div>';
}

if ($_SESSION['cart']->count_contents() > 0) {
$content .= '<hr />';
$content .= '<div class="cartBoxTotal">' . $currencies->format($_SESSION['cart']->show_total()) . '</div>';
$content .= '<br class="clearBoth" />';
}

if (isset($_SESSION['customer_id'])) {
$gv_query = "select amount
from " . TABLE_COUPON_GV_CUSTOMER . "
where customer_id = '" . $_SESSION['customer_id'] . "'";
$gv_result = $db->Execute($gv_query);

if ($gv_result->RecordCount() && $gv_result->fields['amount'] > 0 ) {
$content .= '<div id="cartBoxGVButton"><a href="' . zen_href_link(FILENAME_GV_SEND, '', 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_SEND_A_GIFT_CERT , BUTTON_SEND_A_GIFT_CERT_ALT) . '</a></div>';
$content .= '<div id="cartBoxVoucherBalance">' . VOUCHER_BALANCE . $currencies->format($gv_result->fields['amount']) . '</div>';
}
}
$content .= '</div>';

zencart购物车修改调用购物车图片显示,zencart教程 

来源 http://zencart.me/archives/148

zencart购物车修改调用显示购物车图片,修改边栏购物车模版相关推荐

  1. iOS动画之【添加商品到购物车】:将商品图片icon 移动到购物车iocn的位置

    文章目录 引言 I.demo下载 II .代码实现 2.1 商品的cell 2.2 开(下)单界面 2.3 下单商品的控制器VC 2.4 动画处理工具类 JoinCartAnimationTool s ...

  2. UNIAPP实战项目笔记43 购物车页面修改收货地址和修改默认地址

    UNIAPP实战项目笔记43 购物车页面修改收货地址和修改默认地址 实际案例图片 修改收货地址和修改默认地址页面布局和功能 具体内容图片自己替换哈,随便找了个图片的做示例 用到了vuex的状态机,具体 ...

  3. 宜立方商城—— 购物车增加、删除、修改数量、删除选中商品和清空购物车的实现

    1.  购物车的实现 1.1. 功能分析 1.购物车是一个独立的表现层工程. 2.添加购物车不要求登录.可以指定购买商品的数量. 3.展示购物车列表页面 4.修改购物车商品数量 5.删除购物车商品 模 ...

  4. 如何修改手机端分享网页给微信好友和朋友圈显示的图片和标题

    最初,我以为这个东西很复杂,还微信开发者哪里找了文档来看.准备使用微信JS-SDK里面的方法-.. 但是它仅仅只是这样子的简单. 微信好友和朋友圈都差不多,以分享到微信好友的为例 <!DOCTY ...

  5. VUE-17 图片的获取,购物车商品数量的添加与减少,计算整个购物车商品的价格(循环)

    本节:将图片从服务器调用到页面上,购物车数量的增加与减少,计算整个购物车商品的价格(循环). 1.div 2.script:定义你要使用到的数组:计算整个购物车商品的价钱:购物车商品的数量增加和减少: ...

  6. 基于Ubuntu系统,调用opencv在图片上显示数字和汉字

    文章目录 一.汉字编码的介绍 1.汉字编码的发展过程 (1)汉字编码产生的原因 (2)常用的汉字编码 2.区位码 (1)产生原因 (2)概念简述 (3)区域分布情况 3.机内码 (1)基本概念 (2) ...

  7. php移动商城源码,GitHub - longmix/shopmallmobile: 商城系统源代码移动商城版本,完整的服务器调用,商品展示/用户中心/订单/支付/购物车/功能齐全...

    免费商城软件源代码 商城系统源代码是延誉宝电商系统的移动商城版本,包含了完整的服务器调用,商品展示/用户中心/订单/支付/购物车/功能齐全. 与网上下载的各类代码和二次开发复杂商城不同,延誉宝免费商城 ...

  8. SAP修改登录桌面背景图片

    SAPgui 提供了丰富的界面风格设定功能,跟 Windows 桌面主题一样,可以任意设定自己喜欢的颜色风格.不过美中不足,它的背景图片却比较单调,天天看惯了正式系统的蔚蓝水池或者 IDES 系统的小 ...

  9. C++阶段02笔记【通讯录管理系统 完整代码(系统需求、创建项目、添加/显示/删除/查找/修改/清空)】

    C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 01.系统需求 02.创建项目 2.1 创建项目 2.2 添加文件 03.菜单功能 04.退出功能 05.添加联系人 5.1 设 ...

最新文章

  1. 微软想通了:Skepe正式默认隐藏IP地址
  2. 记住,永远不要在MySQL中使用“utf8”-转
  3. mac搭建nginx+rtmp直播流
  4. python3中pip的安装、常见问题及万能解决方案。
  5. Java培训分享5个常用Java代码混淆器
  6. 【Linux】一步一步学Linux——curl命令(193)
  7. 【计算机类】大学生计算机专业常用工具汇总
  8. 动态数组vector的使用_简单代码示例
  9. 暑期训练日志----2018.8.15
  10. 利用ssh-agent提升ansible使用的方便及安全性
  11. 标签选择器与字体连写
  12. 良好的开端是成功的第一步———构建程序
  13. ER studio使用
  14. 速途在线沙龙11期:王通夫唯首次聚首共话SEO
  15. unity3D professional专业主题——黑色主题设置
  16. 腾讯云服务器部署教程
  17. (Java实现) 光荣的梦想
  18. 2016秋季找工作纪实
  19. 详解PROFINET通讯协议
  20. html网页标签用法

热门文章

  1. 国内安装android auto,谁说Android Auto 在国内不能用
  2. 无法安装VMware Tools或显示灰色问题
  3. stm32毕设 RFID门禁防盗报警系统(源码+论文)
  4. 操作蒙版时Alt键作用
  5. 显示器分辨率一直跳_多屏显示系统 显示器屏幕一直跳的原因及解决方法
  6. ps2018年日历素材
  7. Photoshop认证考试样卷
  8. html入门经典百度,html入门经典
  9. HTML非主流标签使用
  10. 基于scrapy的分布式爬虫(5):伯乐在线文章爬取