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 相关文章推荐
使用php4加速网络传输
Oct 09 PHP
PHP新手上路(十四)
Oct 09 PHP
从一个不错的留言本弄的mysql数据库操作类
Sep 02 PHP
PHP mcrypt可逆加密算法分析
Jul 19 PHP
php数据库配置文件一般做法分享
Jul 07 PHP
php删除与复制文件夹及其文件夹下所有文件的实现代码
Jan 23 PHP
PHP设计模式之调解者模式的深入解析
Jun 13 PHP
浅析php插件 Simple HTML DOM 用DOM方式处理HTML
Jul 01 PHP
一个好用的PHP验证码类实例分享
Dec 27 PHP
Laravel 4 初级教程之安装及入门
Oct 30 PHP
php实现curl模拟ftp上传的方法
Jul 29 PHP
PHP实现通过strace定位故障原因的方法
Apr 29 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
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
PHP命名空间(Namespace)的使用详解
2013/05/04 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
php写入txt乱码的解决方法
2019/09/17 PHP
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
js 使用form表单select类实现级联菜单效果
2012/12/19 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
页面定时刷新(1秒刷新一次)
2013/11/22 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
2014/06/27 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
2015/03/03 Javascript
javascript模块化简单解析
2016/04/07 Javascript
DOM中事件处理概览与原理的全面解析
2016/08/16 Javascript
基于jQuery实现表格内容的筛选功能
2016/08/21 Javascript
使用bootstrap插件实现模态框效果
2017/05/10 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
详解使用WebPack搭建React开发环境
2019/08/06 Javascript
微信小程序接入腾讯云验证码的方法步骤
2020/01/07 Javascript
JavaScript禁止右击保存图片,禁止拖拽图片的实现代码
2020/04/28 Javascript
js实现双色球效果
2020/08/02 Javascript
Vue自定义组件双向绑定实现原理及方法详解
2020/09/03 Javascript
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
python如何停止递归
2020/09/09 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
CSS3 实现的火焰动画
2020/12/07 HTML / CSS
雷蛇美国官网:Razer
2020/04/03 全球购物
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
应用服务器有那些
2012/01/19 面试题
寻找迷宫的一条出路,o通路;X:障碍
2016/07/10 面试题
公司副总经理任命书
2014/06/05 职场文书
工作检讨书大全
2015/01/26 职场文书
2014年底个人工作总结
2015/03/10 职场文书
2016年六一儿童节开幕词
2016/03/04 职场文书
教师节作文之小学四年级
2019/09/03 职场文书
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫