分类归档

网站开发

FWQ
网站开发
实现Ecshop商品跳到淘宝、京东等的购买链接
今天简单的实现了一下ecshop商品导出到第三方的购买链接功能。 大致思路是给商品添加一个buy_link的text字段,存为json结构,然后通过json解析输出到商品购买页面 1.添加字段 增加购买链接字段,执行sql语句: 1 ALTER TABLE `ecs_goods` ADD `buy_link` TEXT NULL AFTER `goods_thumb` ; 2.增加商品发布表单项 随意增加 1 <tr> 2  <td class="label">购买链接</td> 3  <td><textarea name="buy_link" cols="40" rows="3">{$goods.buy_link}</textarea></br> 4  使用了简单json结构,请严格按照格式填写(如:{'taobao':'http://','360buy':'http://'},</br>分别代表淘宝店和京东店内的购买连接) 5  </td> 6   7  </tr> 到/admin/templates/goods_info.htm,我增加在第258行下面(即,第三个table最后注意不要破坏table结构) 后台商品编辑页面多出了一个项目 3.增加读取数据…
2025-04-24 阅读全文 →
FWQ
网站开发
如何在ecshop首页或者分类页面调用后台指定广告
 ecshop的分类广告,因为分类很多,不可能所有分类用同一个广告,那么我们设置广告通过分类的ID判断,但是ecshop默认没有提供这些功能,好模板提供方法: 首先增加函数: function get_adv($type,$id) { $sql = “select ap.ad_width,ap.ad_height,ad.ad_name,ad.ad_code,ad.ad_link from “.$GLOBALS[‘ecs’]->table(‘ad_position’).” as ap left join “.$GLOBALS[‘ecs’]->table(‘ad’).” as ad on ad.position_id = ap.position_id where ad.ad_name='”.$type.”_”.$id.”‘ and ad.media_type=0 and UNIX_TIMESTAMP()>ad.start_time…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop前台定单详情里加图片
 台定单详情里加图片,打开文件 upload\includes\lib_order.php   找到函数function order_goods   修改代码return $GLOBALS[‘db’]->getAll($sql); 为如下:   $arr = $GLOBALS[‘db’]->getAll($sql);         foreach ($arr as $key => $value)     {         …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop删除订单提示:以下订单无法被移除解决方法
 ecshop删除订单提示:以下订单无法被移除解决,好模板分析后解决方法如下  第一点,已发货订单无法删除。 第二点,已付款订单 第三点,已生效订单。 满足以上三点的任何一点,都不能删除订单,因为一旦删除订单,款项就会返回到用户的帐户中。 相当于退款了。。所以这个操作必须经过一番确认之后才可以进行删除。 第一种情况: 已发货订单删除流程, “后台 -> 订单管理 -> 订单列表 -> 查看 -> 设置未发货”, “后台 -> 订单管理 -> 订单列表 -> 查看 -> 设置未付款, “后台 ->…
2025-04-24 阅读全文 →
FWQ
网站开发
修改Ecshop后台商品分类页改造成点击展开子分类
 ECSHOP后台商品分类默认是全部展开的。对于类别很少的网站来说,速度上没有什么问题。 但是如果你的网站类别很多,成百上千个的话,这样显示可能就会查看起来不太方便。展开速度比较慢 ecshop官方论坛上有人建议, 将后台商品分类页改造为默认只显示一级分类,点击一级分类前面的 + 号,再展开下级子分类 下面 好模板就来讲一种修改方法: 首先修改 admin/templates/category_list.htm 文件 在 id=”{$cat.level}_{$cat.cat_id}”  后边增加  {if $cat.level gt 0}style=”display:none;”{/if} 然后将 <img src=”images/menu_minus.gif” 修改为 <img src=”images/menu_plus.gif” 就可以了。
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP模板系统控制标签介绍说明
ECSHOP模板系统控制标签介绍说明,本文将为您介绍ecshop中基本的控制函数标签的使用参数和方法,其中包括if标签、foreach标签、for标签等,其实Smarty 中的 if 语句和 php 中的 if 语句一样灵活易用,并增加了几个特性以适宜模板引擎, if必须于/if 成对出现. 可以使用 else 和 elseif 子句。 if,elseif,else 描述: Smarty 中的 if 语句和 php 中的 if 语句一样灵活易用,并增加了几个特性以适宜模板引擎. if必须于 /if 成对出现.…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop支持自定义分类模板子类可以继承的方法
ecshop是一个功能方面比较完善的商城的程序,但是毕竟不同于一般的cms类系统。无法自定义每个分类的模板,这样就造成了分类模板一成不变的样式,对于美观以及个性方面可能要差点。不过ec的开源给了php开发者一个很大的diy空间,ecshop的二次开发性也是蛮强大的。   下面是好模板实现的ecshop自定义分类模板的方法,子类可以继承最顶级的模板。好处是不用修改数据库,可以在后台分类自定义模板。功能比较简单,代码也很少,只是一个小技巧,用ecshop的朋友可以来尝试一下。   ecshop 自定义分类模板的方法实现步骤   打开根目录的category.php文件(不要问我根目录在哪里),找到大概401行 “$smarty->display(‘category.dwt’, $cache_id);”,将此行注释掉或者删除。在其下面添加下面代码   $cat_arr = get_parent_cats($cat_id); foreach ($cat_arr AS $val) {          $cats[‘style’]=$val[‘style’]; } if(empty($cat[‘style’]))  { if(!empty($cats[‘style’]))…
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP用户注册页面“密码提示问题”的问题项目
 两种方法 1、直接修改语言包文件 languages/zh_cn/user.php 找到下面部分并修改之  /* 密码找回问题 */ $_LANG[‘passwd_questions’][‘friend_birthday’] = ‘我最好朋友的生日?’; $_LANG[‘passwd_questions’][‘old_address’]     = ‘我儿时居住地的地址?’; $_LANG[‘passwd_questions’][‘motto’]           = ‘我的座右铭是?’; $_LANG[‘passwd_questions’][‘favorite_movie’]  = ‘我最喜爱的电影?’; $_LANG[‘passwd_questions’][‘favorite_song’]   = ‘我最喜爱的歌曲?’; $_LANG[‘passwd_questions’][‘favorite_food’]   = ‘我最喜爱的食物?’; $_LANG[‘passwd_questions’][‘interest’]    …
2025-04-24 阅读全文 →
FWQ
网站开发
如何从ECSHOP整站中提取单独模板的方法
当我们看到某个商城模版很好看,希望能放到自己的ECSHOP商城中,但大部份都是整站带数据包,这个时候我们就会想从ecshop整站中取单独模板,安装在自己的ECSHOP商城网站上去,但这样如何操作呢,现在ECSHOP网站开发中心官方技术就教大家一个方法,也就是从ecshop整站提取单独模板办法,整个过程分为四个部份。   安装前请注意备份原网站数据库,防止发生意外可以对网站进行恢复:   1 )新的模板包(如京东jingdong),需要把该新的数据库导出来,   ecs_ad,ecs_ad_position,ecs_ad_custom —- 此为后台的广告,以及广告链接 ecs_template —- 此为对应后台的模板设置,广告设置   可以在后台导出来,取名叫做ecs_ad_plus.sql   2)文件方面,提取模板目录包,如   themes/jindong2014/ —- 此为模板主文件 data/afficheimg/ —- 此为模板的广告图片   3)1,2步骤完成后,备份好这2个目录的文件,上传到网站对应目录。   依次执行,数据库恢复(选择ecs_ad_plus),并在模板列表里面选择新的模板。在此,一般的模板就已经安装完毕了。  …
2025-04-24 阅读全文 →
FWQ
网站开发
让ECSHOP商品列表页和商品详细页分类树跟首页一
1、问题: 如何让商品列表页或商品详情页的分类树都跟首页一样,也是显示全部所有的分类呢? 2、修改方法: (1)、商品列表页修改方法: 用EDITPLUS(或dreamweaver)打开category.php 文件 将 $smarty->assign(‘categories’,       get_categories_tree($cat_id)); 修改为 $smarty->assign(‘categories’,       get_categories_tree()); (2)、商品详情页修改方法: 用EDITPLUS(或dreamweaver)打开goods.php 文件 将 $smarty->assign(‘categories’,         get_categories_tree($goods[‘cat_id’])); 修改为 $smarty->assign(‘categories’,       get_categories_tree()); (3)、最后要记得清除缓存
2025-04-24 阅读全文 →