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 相关文章推荐
怎么使 Mysql 数据同步
Oct 09 PHP
Windows 下的 PHP-PEAR 安装方法
Nov 20 PHP
php中json_decode()和json_encode()的使用方法
Jun 04 PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
Jun 29 PHP
一组PHP可逆加密解密算法实例代码
Jan 21 PHP
PHP5.2下preg_replace函数的问题
May 08 PHP
php简单统计字符串单词数量的方法
Jun 19 PHP
php中 $$str 中 &quot;$$&quot; 的详解
Jul 06 PHP
PHP实现bitmap位图排序与求交集的方法
Jul 28 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
Mar 01 PHP
phpcms配置列表页以及获得文章发布时间
Jul 04 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
Aug 30 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
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
php下实现伪 url 的超简单方法[转]
2007/09/24 PHP
PHP 网页过期时间的控制代码
2009/06/29 PHP
php中jpgraph类库的使用介绍
2013/08/08 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
PHP用swoole+websocket和redis实现web一对一聊天
2019/11/05 PHP
js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件
2014/01/27 Javascript
JS通过ajax动态读取xml文件内容的方法
2015/03/24 Javascript
纯JS实现旋转图片3D展示效果
2015/04/12 Javascript
JavaScript中getUTCSeconds()方法的使用详解
2015/06/11 Javascript
jQuery插件实现图片轮播特效
2016/06/16 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
JQuery 进入页面默认给已赋值的复选框打钩
2017/03/23 jQuery
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
vue中导出Excel表格的实现代码
2018/10/18 Javascript
解决Vue在封装了Axios后手动刷新页面拦截器无效的问题
2018/11/08 Javascript
Element Alert警告的具体使用方法
2020/07/27 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
python中的随机函数random的用法示例
2018/01/27 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
解决Keras TensorFlow 混编中 trainable=False设置无效问题
2020/06/28 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
2020/06/30 Python
利用python 下载bilibili视频
2020/11/13 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
Zavvi荷兰:英国大型音像制品和图书游戏零售商
2018/03/22 全球购物
网站开发实习生的自我评价
2013/12/11 职场文书
中学生期末评语
2014/02/03 职场文书
亲子活动总结
2014/04/26 职场文书
维稳承诺书
2015/01/20 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书
mysql优化之query_cache_limit参数说明
2021/07/01 MySQL
Python字符串的转义字符
2022/04/07 Python