分类归档

网站开发

FWQ
网站开发
如何在ecshop程序当中自定义常量标签
 好模板客户想给ecshop定义个常量,想写在模板当中,全站调用,不修改模板。那有没什么简单方法? 好模板这里简单提供下思路: 比如data/config.php 这里文件 我们看到   define(‘EC_CHARSET’,’utf-8′); define(‘ADMIN_PATH’,’admin’); define(‘AUTH_KEY’, ‘this is a key’); define(‘OLD_AUTH_KEY’, ”);  ldhost.cn好模板原创!转载请注明地址! 这些代码, define() 函数定义一个常量. 这里就采取define定义常量,然后引入系统当中作为标签使用。 比如我们想定义个标识:  define(‘banquan, ‘本站版权归好模板所有,盗版必究’); 然后修改includes\lib_main.php    1625行 function assign_template   函数定义…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop邮件服务项设置sina邮箱
在ecshop上配置sina邮箱发送邮件,首页进入ecshop 后台:系统设置–邮件服务器设置   如图,填写上信息后,单机确定 。    (注:邮件发送账号和邮件回复账号地址填写同一个sina邮箱。 账号密码为邮箱密码) 邮件地址:(填写一个真实存在的测试邮箱) 单机:发送测试邮件。 如果提示成功,说明设置成功!   如果没有提示成功。需要开发smtp服务,如图进入sina邮箱      (右上角设置) 保存后 回到邮件服务项测试,此时发送邮件成功!
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台增加栏目查询会员是否重复注册
ecshop的后台要查询哪些会员是否有重复注册时,可以利用特定的栏目来判断~ 譬如会员电话… 修改前请务必先备份下列档案!!! admin/users.php admin/templates/users_list.htm languages/zh_cn/admin/users.php 开启 admin/users.php 找到 $ex_where .= ” AND user_name LIKE ‘%” . mysql_like_quote($filter[‘keywords’]) .”%'”; 复制代码 替换 //$ex_where .= ” AND user_name LIKE ‘%” .…
2025-04-24 阅读全文 →
FWQ
网站开发
实现ecshop定时自动清除缓存功能
网店系统ecshop运行时间长了缓存过多,会出现一些页面打不开的问题。如果让系统自动刷新缓存,将大大加快网站访问速度。 以下好模板实现能够定时自动清除缓存的插件,请自行复制添加。 1.在ecshop中增加languages\zh_cn\cron\myclr.php,代码如下: <?php   global $_LANG;   $_LANG[‘myclr’]            = ‘删除缓存页面’; $_LANG[‘myclr_desc’]       = ‘缓存页面删除’; $_LANG[‘myclr_day’]   = ‘删除全部缓存页面’;   ?>…
2025-04-24 阅读全文 →
FWQ
网站开发
在ecshop中添加页面并且实现后台管理
在在ecshop网店系统中中添加页面,并且实现后台管理,ecshop后台一共需要修改下面的四个文件 C:/Program Files/ShopEx/shop/docroot/ecshop/admin/template.php C:/Program Files/ShopEx/shop/docroot/ecshop/admin/includes/lib_template.php C:/Program Files/ShopEx/shop/docroot/ecshop/languages/zh_cn/admin/template.php C:/Program Files/ShopEx/shop/docroot/ecshop/themes/default/libs.xml     1、  首先做模板文件 help.dwt 和 help.php 见下面的 7 和 8 的文件内容   2 、修改 C:/Program Files/ShopEx/shop/docroot/ecshop/languages/zh_cn /admin/template.php 追加如下内容 $_LANG[‘template_files’][‘help’] = ‘ 用户定义帮助 ‘;   3 、后台就可以显示出用户定义的模板文件了   4 、修改下面一个文件的 bug C:/Program Files/ShopEx/shop/docroot/ecshop/admin/includes/lib_template.php 将 while ($vals[++$i][‘tag’]…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop首页商品显示购买过的次数
ecshop首页商品显示购买过的次数 修改一个程序文件 lib_goods.php   function get_buy_sum($goods_id) { $sql = “select sum(goods_number) from ” . $GLOBALS[‘ecs’]->table(‘order_goods’) . ” AS g ,”.$GLOBALS[‘ecs’]->table(‘order_info’) . ” AS o WHERE o.order_id=g.order_id and g.goods_id…
2025-04-24 阅读全文 →
FWQ
网站开发
将ECshop团购说明改成FCKeditor编辑器
ecshop团购说明很简单。添加个图片都很不方便, 这次我把他改成商品详情那种编辑器。 先看效果图 1、打开  admin/group_buy.php 在 20 行左右添加 include_once(ROOT_PATH . 'includes/fckeditor/fckeditor.php'); // 包含 html editor 类文件   再继续在 admin/group_buy.php 查找   if ($_REQUEST['act'] == 'add') { $group_buy = array( 'act_id' =>…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop页面调用任意指定文章内容
在ecshop程序里呢,并没有直接调用指定ID文章内容的程序,所以,想要拥有这样的功能,我们需要对ecshop进行二次开发。   现在我们介绍一下在ecshop的指定页面中调用指定文章内容的程序编写。 首先我们要找到你想在哪个页面中调用文章内容的文件,假设你想在文章分类页面下调用指定文章内容,我们就需要在article_cat.php中编写程序。   添加的代码如下:   $id = 18; //要调用文章的ID $article_index =$db->getOne(“select content from ” .$ecs->table(‘article’). ”  where article_id=’$id'”); $smarty->assign(‘article_index’, $article_index);   在前台调用的话,只需要在模板中使用 {$article_index}  就可以把id为18的文章内容调用出来了。如果需要在其他的页面中调用其它id的文章 再按上面添加一个就行了。
2025-04-24 阅读全文 →
FWQ
网站开发
精简ecshop删除配送 与支付方式
 要删除ecshop配送方式和支付方式。如何操作呢。首先我们必须修改ecshop购物车js.然后修改flow.php购物车php.通过双向修改。处理flow.dwt.可以让ecshop购买流程更加简化。以下是代码思路.   1:js/shopping_flow.js函数 checkOrderForm(frm) 修改成以下 function checkOrderForm(frm) {   // 检查用户输入的余额   if (document.getElementById(“ECS_SURPLUS”))   {     var surplus = document.getElementById(“ECS_SURPLUS”).value;     var error   = Utils.trim(Ajax.call(‘flow.php?step=check_surplus’, ‘surplus=’ +…
2025-04-24 阅读全文 →