网友们大家好,echshop二次开发 技术共享

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

我是菜鸟 最近在做一echshop二次开发的项目 根据客户需求 难免要在ecshop 上面加一些功能 我会实时的把功能的开发发布上来
可能也是一些皮毛。


回答:
项目要求在后台商品分类添加图片的功能。

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 做测试


先到这里 下次更新图片的编辑


偶也遇到此此类问题.我没有在表里添加字段,避免不能升级.

我采用的一种变通方法,嘿嘿

是把添加分类时的一些空闲的字段拿出一个来放图片地址,一切都节省了.而且不影响升级.

懒人的懒方法

我是搞模板的.不会PHP,以前玩过JSP.但搞着玩也开发了几个小功能.一般的二次开发也能应付

接上:
图片的编辑 图片的编辑就简单了 用dm打开 在241下一行粘贴
  1. $image = $image->upload_image($_FILES['category_img']);
  2. if(!empty($image))
  3. {
  4. $cat['category_img'] = $image;
  5. }
复制代码

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

顶一个 期待更多技术共享

一个问题一起发多好.还调大家胃口

你的头像是个什么动作,感觉很有个性呵呵

有机会就去试试,希望成功

能实现会员权限查看某页面跟某产品嘛?而非会员不能查看!

能实现会员权限查看某页面跟某产品嘛?而非会员不能查看!

可以的。你在后台添加商品加上一项, 是否容许非会员访问。在goods.php 当把goods_id 传过来 你首先做个判断 判断商品的权限。