ecshop 批量上传(加入自定义属性)


Posted in PHP onMarch 20, 2012

下面是实现批量上传(加入自定义属性)思路以及实现的过程。

1.加入属性
之所以只能上传特定的属性,应该是批量上传的固定属性都来自于一张表。esc_goods表.
所以我们想假如自己的属性,必须要在esc_goods中加入自己的属性.比如这次加入的字段加
规格: goods_guige
代码:sql语句:alter table ecs_goods add goods_guige varchar(255) not null after goods_desc;

2.页面修改
位置: admin/templates/goods_info.htm按照其形式加入自定义字段
我这里是174行插入的:

<input type="text" name="goods_guige" value="{$goods.goods_guige}" size="20" />

3.添加读取和更新商品表的字段 (和批量上传无关但是便于查看)
位置:admin/goods.php
在更新位置上加入:
$sql="update ecs_goods set goods_guige='".$_POST['goods_guige']."' where goods_id= ".$_REQUEST['goods_id'];
$db->query($sql);
到此商品的属性就可以被更新掉了

4.批量上传添加字段
language/admin/goods_batch.php
添加字段:
//自定义批量上传字段
$_LANG['upload_goods']['goods_guige']='规格';

OK!至此,只要将商品的cvs导出,即可实现批量上传自定义的属性.

PHP 相关文章推荐
一步一步学习PHP(5) 类和对象
Feb 16 PHP
php将数据库中所有内容生成静态html文档的代码
Apr 12 PHP
PHP安全技术之 实现php基本安全
Sep 04 PHP
php学习笔记 [预定义数组(超全局数组)]
Jun 09 PHP
Yii Framework框架获取分类下面的所有子类方法
Jun 20 PHP
ThinkPHP文件缓存类代码分享
Apr 22 PHP
php实现阳历阴历互转的方法
Oct 28 PHP
PHP图形操作之Jpgraph学习笔记
Dec 25 PHP
php构造方法中析构方法在继承中的表现
Apr 12 PHP
php 的反射详解及示例代码
Aug 25 PHP
php 生成加密公钥加密私钥实例详解
Jun 16 PHP
PHP基于socket实现客户端和服务端通讯功能
Jul 13 PHP
批量去除PHP文件中bom的PHP代码
Mar 13 #PHP
TMDPHP 模板引擎使用教程
Mar 13 #PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
Mar 11 #PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 #PHP
PHPThumb PHP 图片缩略图库
Mar 11 #PHP
php中使用cookie来保存用户登录信息的实现代码
Mar 08 #PHP
PHP 代码规范小结
Mar 08 #PHP
You might like
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
getElementById在任意一款浏览器中都可以用吗的疑问回复
2007/05/13 Javascript
autoIMG 基于jquery的图片自适应插件代码
2011/03/12 Javascript
javascript全局变量封装模块实现代码
2012/11/28 Javascript
js控制的回到页面顶端goTop的代码实现
2013/03/20 Javascript
jQuery新的事件绑定机制on()示例应用
2014/07/18 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
2014/08/15 Javascript
iframe如何动态创建及释放其所占内存
2014/09/03 Javascript
node.js中的http.request.end方法使用说明
2014/12/10 Javascript
javascript编写贪吃蛇游戏
2015/07/07 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
2017/05/17 Javascript
初学者AngularJS的环境搭建过程
2017/10/27 Javascript
JS实现分页浏览横向图片(类轮播)实例代码
2017/11/06 Javascript
微信小程序实现左滑修改、删除功能
2020/10/19 Javascript
原生JS实现的自动轮播图功能详解
2018/12/28 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
谈谈python中GUI的选择
2018/03/01 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
世界上最受欢迎的钓鱼诱饵:Rapala
2019/05/02 全球购物
乌克兰在线电子产品商店:MTA
2019/11/14 全球购物
美国乒乓球设备、配件和服装品牌:Killerspin
2020/06/07 全球购物
如何写出高质量、高性能的MySQL查询
2014/11/17 面试题
电大学习个人自我评价范文
2013/10/04 职场文书
新浪微博实习心得体会
2014/01/27 职场文书
大专会计自我鉴定
2014/02/06 职场文书
元旦红领巾广播稿
2014/02/19 职场文书
我们的节日端午节活动方案
2014/03/02 职场文书
励志演讲稿范文
2014/04/29 职场文书
个人催款函范文
2015/06/24 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书
OpenCV实现普通阈值
2021/11/17 Java/Android