作者文章

fwq

FWQ
网站开发
给ecshop网店增加简繁实时转换功能
 一、将附件里的jf.js文件上传到网店的js目录下! 二、编辑themes/bluesky/library/目录里的page_header.lbi文件! 找到   <li{if $nav.active eq 1} id="currentPage"{/if}><a href="{$nav.url}" <!-- {if $nav.opennew eq 1} -->target="_blank"<!-- {/if} -->>{$nav.name}</a></li>  在后面添加 <a id="StranLink" href="#">繁体中文浏览</a><script language="javascript"src="js/jf.js"></script>  记得要存成U-8格式,否则会出错,要么你去后台改也OK!其他模板也类似!大家自己摸索!js 附件代码:  //模仿语言包式的简繁转换功能插件!  var Default_isFT = 0        //默认是否繁体,0-简体,1-繁体  var StranIt_Delay = 100 //翻译延时毫秒(设这个的目的是让网页先流畅的显现出来)    //-------代码开始,以下别改-------  //转换文本  function StranText(txt,toFT,chgTxt)  {      if(txt==""||txt==null)return ""      toFTtoFT=toFT==null?BodyIsFt:toFT      if(chgTxt)txttxt=txt.replace((toFT?"简":"繁"),(toFT?"繁":"简"))      if(toFT){return Traditionalized(txt)}      else {return Simplized(txt)}  }  //转换对象,使用递归,逐层剥到文本  function StranBody(fobj)  {      if(typeof(fobj)=="object"){var obj=fobj.childNodes}      else  …
2025-04-23 阅读全文 →
FWQ
网站开发
限制无用ecshop商城管理员登陆权限
由于公司运营管理岗位变动,删除账户会造成操作日志操作人为空的现象,为了保留管理账号完整,又不要他登陆管理,虽然可以更改后台管理的链接,但为了更安全,所以公司要求实现管理员状态设置,可以自由变更管理员的登录状态。一下是删除管理员账号操作日志造成的问题: 下面是添加成功后的展示图: 一、执行数据库语句,添加状态字段:其中ecs_为数据库前缀 ALTER TABLE `ecs_admin_user` ADD `status` SMALLINT( 3 ) UNSIGNED NOT NULL DEFAULT '1' COMMENT '账号状态'; 二、编辑/admin/privilege.php验证登录信息代码段,添加账号状态验证,并在其后添加AJAX修改账号状态(查找—-验证登陆信息—-大约在179行位置,此方法上面添加以下代码) /*------------------------------------------------------ */ //-- 验证登录信息 /*------------------------------------------------------ */ elseif ($_REQUEST['act'] ==…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop文章列表按照文章时间更新排序非ID排序
ecshop默认更新文章后,日期和文章位置都不变化。在用户体验上很差,也不合适于网站优化。   1、第一处:admin/article.php   if ($exc->edit(“title=’$_POST[title]’, cat_id=’$_POST[article_cat]’, article_type=’$_POST[article_type]’,  is_open=’$_POST[is_open]’, author=’$_POST[author]’, author_email=’$_POST[author_email]’, keywords =’$_POST [keywords]’, file_url =’$file_url’, open_type=’$open_type’, content=’$_POST[FCKeditor1]’, link=’$_POST [link_url]’, description = ‘$_POST[description]'”, $_POST[‘id’])) 修改成  $add_time = gmtime();…
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop动态ip出现session失效无法下单、登录自动退出等问题
 管理员如果超过24小时进入 ecshop 管理中心会自动执行版本检查,但有时网路品质不良,连线速度异常时,容易拖慢网页速度,因此,去掉版本检查有其必要性。 删除后请自己随时关注版本升级以及漏洞,建议一定要更改默认的后台目录!   经好模板搜寻结果共找到四处: 1、admin\index.php 约519行 $api_comment = $t->request(‘http://api.ecshop.com/checkver.php’, $apiget);   改为 //        $api_comment = $t->request(‘http://api.ecshop.com/checkver.php’, $apiget);   2、admin\shop_config.php 约231行 将 $spt =…
2025-04-23 阅读全文 →
FWQ
网站开发
ECShop报错mktime(): You should be using the time() function instead in
ECShop安装之后,在后台发现一个错误提示: Strict Standards: mktime(): You should be using the time() function instead in E:\web\shopex\admin\shop_config.php on line 32 这个错误提示的意思:mktime()方法不带参数被调用时,会被抛出一个报错提示。 找到文件第32行: $auth = mktime(); 将mktime()替换成time()方法,代码为: $auth = time();
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP首页的精品/新品/热销里显示商家备注
问题: 我想将后台编辑商品时录入的“商家备注”信息显示在ECSHOP商城首页的“精品推荐/新品上市/热卖商品”几个栏目里,请问需要怎么修改呢?? 修改方法: 1、修改 /includes/lib_goods.php 文件 (最好使用editplus) 将 “promote_start_date, promote_end_date, g.goods_brief, g.goods_thumb, g.goods_img, RAND() AS rnd ” . 修改为 “promote_start_date, promote_end_date, g.goods_brief, g.goods_thumb, g.goods_img,g.seller_note, RAND() AS rnd ”…
2025-04-23 阅读全文 →
FWQ
网站开发
为什么ecshop货到付款方式前台不显示呀
 有好模板客户,准备启用ecshop货到付款方式,但是在付款那栏货到付款一直都是灰色的。无法选择到,这里好模板重复解释下 问题: 我在后台开启了货到付款,可是前台进入结账页面时,支付方式里根本没显示这个选项,其他开启的支付方式都可以选。请问怎么回事呀? 好模板解答: 付款是跟配送相关的。比如你选择了 EMS 国内邮政特快专递 送货,EMS肯定不支持货到付款。所以就看不到有货到付款这想。你在后台商店设置->配送方式中 可以看到哪些配送方式支持货到付款。下定单时选择支持货到的配送方式就能看到货到付款了   操作步骤,比如后台圆通快递支持货到付款,那么开启圆通快递, 在前台配送方式那选择圆通快递, 货到付款灰色隐藏状态自动取消,按钮就出来了 
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop让用户名和email都可以登陆!
用email登陆,好处很明显. 1:可以促使用户填写真实的email. 2:不易忘记. 下面的改动,可以使ecshop用email,用户名都可以完成登陆. —————————分割线—————————– 改动版本: ecshop 2.7.0 改动程序: /includes/modules/integrates/integrate.php 改动代码:145—162行的用户登陆函数.如下       function login($username, $password)     {         if ($this->check_user($username, $password) > 0)         {             if…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP文件目录权限设置修改方法介绍
ECSHOP系统有其要求的权限设置规则,如果权限设置不正确,ECSHOP系统则无法正常运行。 不管是安装 Ecshop,还是升级Ecshop,经常会遇到修改文件权限的需要 比如安装和升级 Ecshop! 需要修改 images目录及其子目录、data目录及其子目录、templates目录及其子目录、cert目录、includes目录及其子目录 的文件权限 看到有不少朋友对文件权限的修改不是很清楚,下面我就开帖讲一下这个设置方法。 按操作系统的不同其文件修改方法被分为两种: 第一种、linux 服务器只需将所需修改文件权限的目录属性修改为为777即可,具体方法如下 右键文件夹-“属性”,如图 1 所示: 将“权限”项中的数字改为“777”,确定即可(前提是您的帐号有修改文件属性的权限),如图  2 所示:     第二种、win主机给 IIS 来宾帐户可读写属性即可,具体方法如下 右键文件夹-属性-安全,如 3 所示:    …
2025-04-23 阅读全文 →