分类归档

网站开发

FWQ
网站开发
配置ecshop中cookie作用域,解决会员登录退出
ECSHOP在用带www的域名和不带www域名登录会员的时候总是会出现自动退出情况 很不稳定 需要配置ecshop中cookie作用域 打开data下config.php文件找到以下代码:   $cookie_domain    = “”   修改为以下代码   $cookie_domain    = “ldhost.cn”   也就是把不带www的域名添加到这里
2025-04-24 阅读全文 →
FWQ
网站开发
解决ECSHOP重复提示登陆的方法
 例:ecshop会员登录后马上又重复提示登录,点击登录按钮,有 提示成功登录,但返回或点击任何页面,登录状态都显示为未登录,各种浏览器都测试过,ecshop总是重复提示登录。   解决办法: 修改文件 /includes/cls_session.php   查找代码:   if ($ip == ”)   {   $ip = substr($this->_ip, 0, strrpos($this->_ip, ‘.’));   } 将其注释或删除掉。    
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop订单打印页显示商品缩略图和序号
 订单打印页显示商品缩略图,在论坛没找到适合2.7.2相关的文章,特意贴上来给大家研究一下。 1、找到 $sql = “SELECT o.*, IF(o.product_id > 0, p.product_number, g.goods_number) AS storage, o.goods_attr, g.suppliers_id, IFNULL(b.brand_name, ”) AS 复制代码 加入读取商品图片地址 g.goods_thumb, 复制代码 2、调用商品图片打开 data/order_print.html 模板页 在 {$goods.goods_sn} 后面增加 <img…
2025-04-24 阅读全文 →
FWQ
网站开发
分享ecshop猜你喜欢的开发原理
最近在实现ecshop中的一个猜你喜欢的原理,一直不明白这个是如何猜的,难道是根据最近浏览记录来得到?百思不得其解,就放下了这个问题,一天在百度搜索东西的时候,突然发现这个右边有个猜你喜欢的功能,其实以前也知道,这里有这个版块,只不过没加注意,这次经过仔细观察发现,原来猜你喜欢的时候,就根据你搜索的相关结果,关联出一些同类产品。 举个例子,比如好模板搜索notepad2的时候,notepad++,editplus等软件就被列入了猜你喜欢的类别中,因此,在ecshop中如果好模板们记录了用户的浏览记录,通过浏览记录找出记录中的同类产品,其实就是猜你喜欢的结果了。 当好模板们一直研究某个问题,可能一时间得不到个最终结果,但是偶然的某个时候好模板们就会发现,答案自然出来了。其实不是答案自然出来了,其实是好模板们一直都在搜索答案,只不过是在后台静默的搜索,以至于好模板们都没察觉,但是,当结果出来的时候,他就会弹窗告知好模板们,好模板们要的答案出现了。 首先查看 调用浏览历史的函数insert_history(),从中找出得到历史记录的方法:   $where = db_create_in($_COOKIE[‘ECS’][‘history’], ‘goods_id’); $sql   = ‘SELECT goods_id, cat_id FROM ‘ . $GLOBALS[‘ecs’]>table(‘goods’) .//www.ldhost.cn ” WHERE $where AND is_on_sale = 1 AND…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商品属性排序的问题
    情况一:添加新产品时,让属性按照添加的顺序(属性id)排列 修改/inclues/lib_goods.php     /* 获得商品的规格 */     $sql = “SELECT a.attr_id, a.attr_name, a.attr_group, a.is_linked, a.attr_type, “.                 “g.goods_attr_id, g.attr_value,…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop网页底部的查询只保留在线人数统计
 把ecshop网页底部的共多少查询,用时多少秒等去掉,只保留在线人数怎么解决呢? 简单的方法是 打开 includes/lib_insert.php 文件 将 return sprintf($GLOBALS[‘_LANG’][‘query_info’], $GLOBALS[‘db’]->queryCount, $query_time, $online_count) . $gzip_enabled . $memory_usage . $cron_method; 修改为 return sprintf(“在线%s人”,$online_count).$cron_method;
2025-04-24 阅读全文 →
FWQ
网站开发
Ecshop后台订单列表增加”商品名”检索字段
近期ecshop网站做活动,统计商品订单量的时候没有按商品名搜索的选项,只能手动查询。这样效率很低下,而且容易出错。 现在为列表增加一个简单的“按商品名搜索”表单项。效果如下图 涉及到2个文件,分别是/admin/order.php,/admin/templates/order_list.htm,下面详说。 第一步,增加表单项 在/admin/templates/order_list.htm第11行下面增加 1 商品名<input name="goods_name" type="text" id="goods_name" size="15"> 这样,代码上下文基本为 1 {$lang.order_sn}<input name="order_sn" type="text" id="order_sn" size="15"> 2  {$lang.consignee|escape}<input name="consignee" type="text" id="consignee"size="15"> 3 商品名<input name="goods_name" type="text" id="goods_name" size="15"> 4  {$lang.all_status} 5  <select name="status" id="status"> 第二步,js获取值 在/admin/order_list.htm第105行下面增加 1 listTable.filter['goods_name'] = Utils.trim(document.forms['searchForm'].elements['goods_name'].value); 这样,代码上下文基本为 1 /** 2…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop273除版权外后台必删除代码经验
好模板很多客户看到了我们以前分享的文章,都能去掉前台版权,但是后台版权删除,特别是那些乱跳的提示找不到教程。这次总结下经验,在ecshop最新273版上告诉大家方法: 1.   去除ecshop官方安装记录,具体代码何用途,你懂的!接到ecshop官方要你买授权的电话了吗? 找到admin/index.php 大概489-539行,删除之! elseif ($_REQUEST[‘act’] == ‘main_api’) {     require_once(ROOT_PATH . ‘/includes/lib_base.php’);     $data = read_static_cache(‘api_str’);       if($data === false ||…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop不同页面调用不同分类文章的办法
ecshop不同页面调用不同分类文章,需要修改对应的程序,修改index.php或者arctical_cat.php文件 在$smarty->assign(‘new_articles’, index_get_new_articles());下面 增加 $smarty->assign(‘class_articles_4’, index_get_class_articles(4,6)); // 分类调用文章 //4就是文章分类ID,其中6是调用数量 $smarty->assign(‘class_articles_5’, index_get_class_articles(5,6)); // 分类调用文章 $smarty->assign(‘class_articles_6’, index_get_class_articles(6,6)); // 分类调用文章 在对应的dwt模板想调用的地方增加下面代码,(以下调上面分类ID为4的文章列表): <!–{foreach from=$class_articles_4 item=article}–>  <li><a href=”{$article.url}” title=”{$article.title|escape:html}”><!–{$article.short_title|truncate:15:true}–></a></li>  <!–{/foreach}–> 其中的4为你调用的id 在includes文件夹下找到init.php增加以下函数 ,即在结束符…
2025-04-24 阅读全文 →