(转)ecshop 后台商品分类添加图片的功能

转之--http://blog.sina.com.cn/s/blog_4696b3760100n5ee.html

1 、首先找到数据表 ecs_category (商品分类表) 添加一 cat_img字段 。

2、打开admin\templates (后台模板文件存放地方)category_info文件(是后台添加分类的模板文件) 添加 :

1. <tr>

2. <td class="label">类别LOGO:</td>

3. <td><input type="file" name="cat_img" size="35" />

4. {if $cat_info.cat_img} <img src="images/yes.gif" border="0" /> {else} <img src="images/no.gif" /> {/if} </td>

5. </tr>

ok 模板的工作就这样。

3 打开category.php 文件  首先在程序的第18行下面 加 include_once(ROOT_PATH . ‘includes/cls_image.php‘);

$image = new cls_image($_CFG[‘bgcolor‘]);

(上传图片的类文件)

然后找到if ($_REQUEST[‘act‘] == ‘insert‘) 这个判断  在这个判断下面 加入 $cat[‘category_img‘] = $image->upload_image($_FILES[‘cat_img‘]);

ok 做测试

图片的编辑 图片的编辑就简单了 用dm打开 在241下一行粘贴

1. $image = $image->upload_image($_FILES[‘category_img‘]);

2.  if(!emptyempty($image))

3.  {

4.  $cat[‘category_img‘] = $image;

5.  }

//做判断的意思是 如果只修改其他内容不修改图片就不给数组赋值 否则会以空的方式进行修改 把以前的图片给干掉了

时间: 2024-08-04 21:54:45

(转)ecshop 后台商品分类添加图片的功能的相关文章

为Kindeditor控件添加图片自动上传功能

Kindeditor是一款功能强大的开源在线HTML编辑器,支持所见即所得的编辑效果.它使用JavaScript编写,可以无缝地与多个不同的语言环境进行集成,如.NET.PHP.ASP.Java等.官方网站可以查看这里:http://kindeditor.net/index.php Kindeditor本身提供了许多非常实用的插件,由于代码开源,开发人员可以根据需要对其进行任意扩展和修改. 在使用Kindeditor编辑网站内容时考虑这样一个场景:编辑人员往往会从其它页面或者Word文档将内容复

Ecshop后台菜单添加

首先需要修改四个文件:inc_priv.php, inc_menu.php, priv_action.php, commn.php 假如当前的项要加在商品管理的菜单下 一:在languages/zh_cn/admin/common.php文件中,增加一变量$_LANG['00manage_accept'] = '新添内容'; $_LANG['77_goods_export'] = '进货管理'; $_LANG['78_goods_export'] = '出货管理'; 二:ecshop后台管理 a

dedecms 后台栏目添加图片

前台调用栏目时需要显示图标,整理一下: 第一步:“系统->SQL命令工具” , 插入sql语句 alter table dede_arctype add imgtype varchar(100) 第二步:进入后台管理文件目录(默认为:dede目录),找到”catelog_add.php“下的 228行,把下面的替换默认的(在SQL语句添加了”typeimg“) $in_query = "INSERT INTO `#@__arctype`(reid,topid,sortrank,typena

react.js 之 批量添加与删除功能

最近做的CMS需要用到批量添加图片的功能:在添加文件的容器盒子内,有两个内容,分别是:添加按钮与被添加的选择文件组件. 结构分析: 被添加的组件,我们称为:UploadQiNiuFiles(七牛文件上传组件),含一个删除当前组件的删除按钮 添加按钮的事件 被添加组件存放的容器 代码分析: 添加组件存放的容器:<div className="divBorder"> <div className="divBorder"> {addToBtn} /

iText + Freemarker实现pdf的导出,支持中文、css以及图片,页眉页脚,页眉添加图片

本文为了记录自己的实现过程,具体的实现步骤是参考博文 https://www.cnblogs.com/youzhibing/p/7692366.html 来实现的,只是在他的基础上添加了页眉页脚及页眉图片 原来是决定采用wkhtmlToPdf将html页面转换为pdf,而且html样式保存的还挺好,但是最后尝试下来发现,他转换不了我们框架中的html页面,将框架中的html页面地址进行转换总是会转换成首页的图片,多次查询无果,最终放弃了,改换成itext工具. 由于我们的需求中要求有页眉和页脚,

ecshop后台新功能及权限的添加

1 1.在后台"推荐管理"里添加"推荐人分成"."会员分成"两个操作功能以及权限 2 3 index.php?act=menu 4 5 incluedes/inc_priv.php:权限对照表.inc_menu.php:管理中心菜单数组 6 7 languages/zh_cn/admin/common.php:管理中心公共语言文件 8 9 1)在common.php管理中心公共语言文件中添加 10 11 $_LANG['affiliate_reg

ecshop 后台添加成本价

ecshop后台admin中的商品操作php文件,goods.php替换为下面的代码, 还要在数据库商品本店售价后门添加  cost  字段 为 商品成本价 下面代码主要为:商品入库时将商品原价一并写入数据库 还有就是  后台  模板文件( admin/templates/goods_info.htm )  记得添加成本价的  文本框 admin/goods.php 全部替换为下面的代码 <?php /** * ECSHOP 商品管理程序 * ==========================

ecshop后台新建一个模块,添加分页

来一个 史上最全的ecshop后台的带分页的列表,绝对让你 粘贴过去 改改表名 就ok的  ,关键部分附有中文注释的. 首先是后台 ,我在后台admin下新建了一个页面  比如是yjlist.php,然后 你要做的就是 复制我下面这些代码 进入,全部覆盖哦 如下: <?php define('IN_ECS', true);require(dirname(__FILE__) . '/includes/init.php');require_once(ROOT_PATH . "includes/

ecshop 后台批量上传商品 完整上传

ecshop 后台批量上传商品,之所以无法上传,是因为后台上传php文件方法中没有导入商品原图路径 将ecshop根目录中的admin/goods_batch.php文件全部修改为 <?php /** * ECSHOP 商品批量上传.修改 * ============================================================================ * * 版权所有 2005-2012 上海商派网络科技有限公司,并保留所有权利. * 网站地址: ht