获取订单的product_id 和订单的数量
php 获取订单的product_id 和相对id的数量
<?php foreach ($val->groupResults(2) as $key2=>$val2):?>
<tr class="eveData" shoppingCartId="<?=$val2->id?>" productId="<?=$val2->product()->id?>" freightId="<?=$val2->product()->freight_id?>">
<td width="10%"><a href="<?=$val2->product()->strUrl()?>" target="_blank"><img src="<?=$val2->strPic()?>" class="img75" /></a></td>
<td width="33%">
<a href="<?=$val2->product()->strUrl()?>" target="_blank"><?=$val2->product()->title?></a><br/>
<?php if($val2->shop()->isVip()):?>
<a href="javascript:void(0)" title="VIP商家" class="shop_ico_vip"></a>
<?php endif;?>
<?php if($val2->product()->is_24h>0):?>
<a href="javascript:void(0)" title="<?=$val2->product()->is_24h?>小时内发货" class="shop_ico_24h"></a>
<?php endif;?>
<?php if($val2->product()->is_aftermarket>0):?>
<a href="javascript:void(0)" title="售后保障" class="shop_ico_baozhang"></a>
<?php endif;?>
<?php if($val2->product()->is_7goodsreturn>0):?>
<a href="javascript:void(0)" title="<?=$val2->product()->is_7goodsreturn?>+天包退" class="shop_ico_7"></a>
<?php endif;?>
<?php if($val2->product()->is_15renew>0):?>
<a href="javascript:void(0)" title="<?=$val2->product()->is_15renew?>+天换新" class="shop_ico_15"></a>
<?php endif;?>
<?php if($val2->product()->is_wholesale>0):?>
<a href="javascript:void(0)" title="批发" class="shop_ico_pifa"></a>
<?php endif;?>
</td>
<td width="13%">
<i class="i_gray">型号:</i><?=$val2->attriModel()->title?><br/>
<i class="i_gray">分类:</i><?=$val2->attriCategory()->title?>
</td>
<td><b class="eveUnitPrice"><?=$val2->product()->price?>a<?=$val2->product()->id?></b></td>
<td>
<input type="text" class="num eveNum" shoppingCartId="<?=$val2->id?>" value="<?=$val2->number?>" /><br/>
<i class="i_gray">库存:</i><?=$val2->product()->inventorySurplus()?>
</td>
<td><i class="i_16red evePrice"><?=$val2->priceSum()?></i></td>
<?php if($key2==0):?>
<td rowspan="3">
方式:
<select name="logistics_type" onchange="freightPrice()">
<option value="1">自取</option>
<option value="2">配送</option>
</select>
<br/>
费用:<span class="eveLogisticsPrice">0.00</span>
</td>
<?php endif;?>
</tr>
jquery获取的方法
/*获取产品的id和产品的数量*/
var data=[];
$('.eveData').each(function(k,v){
var tmp = {
'prodcut_id':$(this).attr('productId'),
'count':$(this).find('.eveNum').val(),
};
data.push(tmp);
});
param.product = data;
获取订单的product_id 和订单的数量的更多相关文章
- Java Web之网上购物系统(提交订单、查看我的订单)
作业终于做完了,好开心......虽然这一周经历不是那么顺利,但是觉得还是收获了不少,有过想哭的冲动,代码不会写,事情办不好,各种发愁.空间里发小发了带父母出去游玩的照片,瞬间能量值不知道是被击退的多 ...
- 苹果应用内购 ios 开发者根据用户提供的邮件中的订单号查看该订单是否支付成功
苹果应用内购 ios 开发者根据用户提供的邮件中的订单号查看该订单是否支付成功 这是苹果wwdc2021 推出的新功能 参考官网链接 App Store Server API | Apple Deve ...
- [转载]ecshop 实现订单导出功能 指定订单导出 EXCEL 数据文件
当下很多功能都觉得理所当然,但是实际作为2012年停更的ECSHOP来说,很多功能其实都是缺少的,好比今天的要说的功能 订单导出 这个功能对于现在的产品设计来说,应该属于一个比较常规的功能,但是ECS ...
- Luffy之结算订单页面(订单模型表的创建,订单的生成,以及订单详情展示等)
订单页面 在前面我们已经构建了,购物车的页面,接下来到了结算页面 1.首先,在购物车页面点击去结算按钮时,我们需要做如下动作 .前端发送生成订单的请求,点击标签内触发事件 create_order t ...
- php+redis,延迟任务 实现自动取消订单,自动完成订单
简单定时任务解决方案:使用redis的keyspace notifications(键失效后通知事件) 需要注意此功能是在redis 2.8版本以后推出的,因此你服务器上的reids最少要是2.8版本 ...
- Linux:如何获取打开文件和文件描述符数量
一.linux的文件描述符 文件描述符(FD:file descriptors),也可以说是文件句柄,当某个程序打开文件时,内核返回相应的文件描述符,程序为了处理该文件必须引用此描述符.文件描述符是一 ...
- 笔记40 Spring Web Flow——订单流程(构建订单)
二.订单子流程 在识别完顾客之后,主流程的下一件事情就是确定他们想要什么类型 的披萨.订单子流程就是用于提示用户创建披萨并将其放入订单中 的,如下图所示. showOrder状态位于订单子流程的中心位 ...
- 编写Java程序,模拟网上商城购物,当用户选好物品提交订单时,每笔订单会自动生成一个唯一的订单编号。
查看本章节 查看作业目录 需求说明: 模拟网上商城购物,当用户选好物品提交订单时,每笔订单会自动生成一个唯一的订单编号.而部分电子商务网站在数据高峰期时,一毫秒可能需要处理近千笔的订单 现在简单模拟 ...
- ecshop 获取某个商品的 所有订单信息 或者销量
把一下代码放到 lib_main.php 1.统计某个下单商品的人数 function get_goods_ordernum($goods_id){ $sql = "select count ...
随机推荐
- [openStack]使用Fuel安装OpenStack juno的fuel_master
安装OpenStack是一件很复杂的事情,特别是在想目中,如果一个组件一个组件,一台一台的coding部署,估计太消耗时间,而且出错的概率很高,所以使用工具推送部署的效率就很高了,而且必须得可靠.mi ...
- 使用 Git 管理源代码(转)
什么是 Git? 非常简单地说,Git 是 Linus Torvalds 最近实现的源代码管理软件.正如所提供的文档中说的一样,“Git 是一个快速.可扩展的分布式版本控制系统,它具有极为丰富的命令集 ...
- 如何让JS变量和字符串拼接后,是变量而不是字符串
今天有个非常有趣的事,因为我需要用JS去实现多语言,就是我在JS文件里定义了不同的变量,尝试用变量拼接字符串组成之前定义好的变量名称,结果拼接之后,显示的却是字符串,而不是变量,所以无法解析 zh_t ...
- Javascript模块化编程(三)require.js的用法及功能介绍
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战.我采用的是一个非常流行的库require.js感兴趣的朋友可以了解下啊 我采用的是一个非常流行的 ...
- jQuery autocomplete 应用
1. 引入css和js <link rel="stylesheet" href="{{ url_for('static', filename='jquery.aut ...
- 错误:38-Corel VideoStudio文件已损坏或被修改。请重新安装原始来源解决方法。
打开 Corel VideoStudio Pro X5(绘声绘影)弹出一下警告. 错误:38-Corel VideoStudio文件已损坏或被修改.请重新安装原始来源解决方法. [第一方法]:控制面板 ...
- 网站部署中遇到的问题-编译器错误信息: CS0016
问题描述: 访问站点出现错误win7 x64+iis7.5 配置错误:CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\ ...
- OpenLayers3 实现自定义放大缩小滑块,自定义方向按钮
由于项目需要,需要自定义滑块.为此记录如下: <div id="map" class = "map"> <div id = "zoo ...
- 有关satement与preparedstatement
satement 用于写入数据,例子如下: connection conn=DBHelper.getConnection(); Statement stmt=conn.createStatement( ...
- Python进阶篇四:Python文件和流
摘要: Python对于文件和流的操作与其他编程语言基本差不多,甚至语句上比其他语言更为简洁.文件和流函数针对的对象除了这两者之外还有,类文件(file-like),即python中只支持读却不支持写 ...