您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop商品列表商品批量购买插件代码实例
灵雁2023-12-15Ecshop商城教程已有人查阅
导读
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Keywords" content="{$keywords}" />
<meta name="Description" content="{$description}" />
<meta name="Description" content="{$description}" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>{$page_title}</title>
<!-- TemplateEndEditable --><!-- TemplateBeginEditable name="head" --><!-- TemplateEndEditable -->
<link rel="shortcut icon" href="favicon.ico" />
<link rel="icon" href="animated_favicon.gif" type="image/gif" />
<link href="{$ecs_css_path}" rel="stylesheet" type="text/css" />
{* 包含脚本文件 *}
{insert_scripts files='common.js'}
<!-- 购物车内容 -->
{* 包含脚本文件 *}
<SCRIPT src="js/common.js" type=text/javascript></SCRIPT>
<SCRIPT src="js/shopping_flow.js" type=text/javascript></SCRIPT>
<script type="text/javascript">
var process_request = "{$lang.process_request}";
</script>
{insert_scripts files='showdiv.js'}
{insert_scripts files='transport.js'}
<script type="text/javascript" charset="utf-8">
function collect_to_flow(goodsId,number)
{
var goods = new Object();
var spec_arr = new Array();
var fittings_arr = new Array();
// var numbernumber = number;
goods.spec = spec_arr;
goods.goods_id = goodsId;
goods.number = number;
goods.parent = 0;
Ajax.call('flow.php?step=add_to_cart', 'goods=' + goods.toJSONString(), collect_to_flow_response, 'POST', 'JSON');
}
function collect_to_flow_response(result)
{
if (result.error > 0)
{
// 如果需要缺货登记,跳转
if (result.error == 2)
{
if (confirm(result.message))
{
location.href = 'user.php?act=add_booking&id=' + result.goods_id;
}
}
// 没选规格,弹出属 选择框
else if (result.error == 6)
{
openSpeDiv(result.message, result.goods_id, result.parent);
}
else
{
alert(result.message);
}
}
else
{
var cartInfo = document.getElementById('ECS_CARTINFO');
var cart_url = 'flow.php?step=cart';
if (cartInfo)
{
cartInfo.innerHTML = result.content;
}
}
}
</script>
</head>
<body>
<!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->
<div id="main">
<!--当前位置 start-->
<div class="block box">
<div id="ur_here">
<!-- #BeginLibraryItem "/library/ur_here.lbi" --><!-- #EndLibraryItem -->
</div>
</div>
<!--当前位置 end-->
<div class="blank"></div>
<div class="block">
<div class="flowBox">
<h6><span>{$lang.print_quotation}</span></h6>
<form action="quotation.php" method="post" name="searchForm" target="_blank" class="quotation">
<!-- 分类 -->
<select name="cat_id"><option value="0">{$lang.all_category}</option>{$cat_list}</select>
<!-- 品牌 -->
<select name="brand_id"><option value="0">{$lang.all_brand}</option>{html_options options=$brand_list}</select>
<!-- 关键字 -->
{$lang.keywords} <input type="text" name="keyword" class="inputBg"/>
<!-- 搜索 -->
<input name="act" type="hidden" value="print_quotation" />
<input type="submit" name="
print_quotation" id="print_quotation" value="{$lang.print_quotation}" style="vertical-align:middle;" class="bnt_blue_1" />
</form>
</div>
</div>
<title>{$lang.quotation} - {$shop_name}</title>
{literal}
<style type="text/css" media="all">
body,td,th {text-align:left;font-size:13px; padding:2px;}
table{border-top:1px solid #000;border-left:1px solid #000;}
table td,table th{border-right:1px solid #000;border-bottom:1px solid #000;}
</style>
<style type="text/css" media="print">
.print_btn{display:none;}
</style>
{/literal}
</head>
<body>
<script type="text/javascript">
//<![CDATA[
function calc_price(base_price, rank_price)
{
document.write((base_price * rank_price / 100).toFixed(2));
}
//]]>
</script>
<h3 align="center">{$shop_name} - {$lang.quotation}</h3>
<table width=" " cellspacing="0" cellpadding="0">
<tr>
<th>{$lang.goods_name}</th>
<th>{$lang.goods_category}</th>
<!--{if $cfg.use_storage and $cfg.show_goodsnumber}-->
<th>{$lang.goods_inventory}</th>
<!-- {/if} -->
<th>{$lang.price}</th>
<!--{foreach from=$extend_price item=ext_price}-->
<th>{$ext_price}</th>
<!--{/foreach}-->
<th>{$lang.number}</th>
<th>dianjigoum</th>
</tr>
<!--{foreach from=$goods_list item=goods}-->
<tr>
<td><a href="goods.php?id={$goods.goods_id}" target="_blank">{$goods.goods_name}</a></td>
<td>{$goods.goods_category}</td>
<!--{if $cfg.use_storage and $cfg.show_goodsnumber}-->
<td>{$goods.goods_number}</td>
<!-- {/if} -->
<td>{$goods.shop_price}</td>
<!--{foreach from=$extend_rank[$goods.goods_id] item=ext_rank}-->
<td>{$ext_rank.price}</td>
<!--{/foreach}-->
<td><!-- {if $goods.goods_id gt 0 && $goods.is_gift eq 0 && $goods.parent_id eq 0} 普通商品可修改数量 -->
<input name="number" type="text" value="0" size="4" id="number"
style="vertical-align:middle;border:1px solid #CCC;width:35px;font-size:12px;color:#32424F;
text-align:right;" onblur="collect_to_flow({$goods.goods_id},this.value);"/>
<!-- {else} -->
{$goods.goods_number}
<!-- {/if} --></td><td><a href="javascript:addToCart({$goods.goods_id})"> O K</a></td> </tr>
<!--{/foreach}-->
</table>
<center><input type="button" class="print_btn" value=
"{$lang.print_quotation}" onClick="window.print()" />
<input name="submit" type="submit" class="bnt_blue_1" value="
{$lang.update_cart}--Print--" style="color:#000">
<a href="flow.php">批量购买 </a></center>
</div>
<!-- #BeginLibraryItem "/library/page_footer.lbi" --><!-- #EndLibraryItem -->
</body>
</html>
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop商品分类树商品分类高亮选中
分类树选中高亮可以让访客知道自己正在浏览的栏目制作如下:打开library里的category_tree.lbi,在foreach循环里添加判断
ecshop广告位,ecshop广告位置使用方法
ECSHOP广告位,ECSHOP广告位置 。添加广告,首先要给广告一个显示位置,所以需要先添加 广告位置。
ecshop销售排行榜里10商品显示商品缩略图的实现方法
ecshop的销售排行部分,默认模板是只有前3个商品带小图片显示,如何实现让10个商品都显示小图片呢
discuz和ecshop的伪静态规则(apache+nginx)写法
discuz(nginx): (备注:该规则也适用于二级目录)ecshop(nginx): (备注:其中if那里可以不要;如果在二级目录,则每条规则需要加上子目录名称)
相关源码
-
(自适应HTML5)响应式智能设备人工智能机器pbootcms源码免费下载这款基于PbootCMS开发的网站模板为人工智能和智能设备行业设计,采用现代化科技风格,突出产品的智能特性和技术创新。模板架构合理,功能完善,能够有效展示各类智能产品的核心功能和解决方案。查看源码 -
(自适应)工业机械制造设备网站pbootcms模板下载为机械制造、工业设备类企业设计,特别适合各类机械设备、生产线、工业自动化产品展示。采用响应式技术,确保在不同设备上都能清晰展示机械产品的技术参数和细节特点。查看源码 -
(自适应手机端)英文外贸电子产品通用pbootcms模板源码下载为电子产品外贸企业设计的响应式网站模板,采用PbootCMS开发内核,支持多语言展示。模板默认集成产品展示系统、询价表单模块和企业资质展示区,满足跨境贸易基础需求。整站采用模块化设计,便于扩展业务场景。查看源码 -
(自适应响应式)陶瓷研磨盘抛光机械设备pbootcms网站模板本模板基于PbootCMS系统开发,为研磨抛光设备制造企业设计,特别适合陶瓷研磨盘、抛光设备等表面处理设备展示。采用响应式布局技术,确保各类设备的参数和工艺在不同终端上都能清晰呈现。查看源码 -
(自适应)蓝色基建施工工程建筑集团网站pbootcms模板下载为工程建筑、基建施工类企业打造的PbootCMS模板,采用现代化设计理念,突出企业实力与项目展示,帮助建筑类企业快速建立专业在线门户。查看源码 -
(自适应响应式)高端家用办公家具家居桌椅pbootcms模板下载为办公家具企业设计的响应式网站模板,涵盖产品展示、案例呈现、企业介绍等核心模块。通过可视化后台可快速发布实木桌椅、系统家具、办公屏风等产品信息,帮助客户直观了解材质参数与空间搭配方案。查看源码
| 分享笔记 (共有 篇笔记) |
