作者文章

fwq

FWQ
网站开发
ecshop文章页面自定义标题
 随着ecshop越来越多,使用ecshop做商城的不计其数,据说这样不利于ecshop SEO,所有的ecshop的模板都差不多,如果内容相同的话,那么对搜索引擎来说,是特别不友好的,为了减少重复性内容,而且ecshop的标题也存在特别大的问题。比如标题。他就是通过标题+文章分类+商城名称组成的。为了让ecshop文章标题更加灵活。我们可以采用ecshop文章页面自定义标题。    1:首先给ecshop的文章表ecs_article增加个字段。    alter table ecs_article add column seo_title varchar(128)    2: admin/templates/article_info.htm     <tr>         <td class=”narrow-label”>{$lang.title}</td>         <td><input type=”text” name=”seo_title ” size =”40″ maxlength=”60″ value=”{$article.seo_title…
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop后台搜索引擎的关键字统计乱码
解决ecshop后台搜索引擎的关键字统计乱码问题 这个问题是ecshop收录的搜索引擎的情况。在ecshop中将搜索引擎关键字写入数据库的函数在includes/lib_main.php中,写入函数为save_searchengine_keyword。  引用内容 function save_searchengine_keyword($domain, $path) {     if (strpos($domain, ‘google.com.tw’) !== false && preg_match(‘/q=([^&]*)/i’, $path, $regs))     {         $searchengine = ‘GOOGLE TAIWAN’;         $keywords = urldecode($regs[1]); // google taiwan     }…
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop复杂重写里的“+”为“-”
 大家用ecshop做外贸网站,都不喜欢复杂重写里的“+”号,想修改成“-”,好模板提供修改教程: 打开 includes/lib_common.php 大概1799行   if ($rewrite)     {         if ($rewrite == 2 && !empty($append))  {             $uri .= '-' . urlencode(preg_replace('/[\.|\/|\?|&|\+|\\\|\'|"|,]+/', '', $append));         }           $uri .= '.html';     }     if (($rewrite == 2) && (strpos(strtolower(EC_CHARSET), 'utf') !== 0))     {         $uri = urlencode($uri);     }     return $uri;  修改成   if ($rewrite)     {         if ($rewrite == 2 && !empty($append))         {  $append=preg_replace('/ /', '-', $append);             $uri .= '-' . urlencode(preg_replace('/[\.|\/|\?|&|\+|\\\|\'|"|,]+/', '', $append));         }           $uri .= '.html'; …
2025-04-23 阅读全文 →
FWQ
网站开发
修正ecshop后台回复评论邮箱显示错误
 ecshop管理中心回复用户评论页面显示的是管理员的用户名和邮箱,这是没有任何意义的,应该显示评论者的用户名和邮箱。 评论管理错误     解决办法 /admin/comment_manage.php $smarty->assign(‘admin_info’,   $admin_info); //管理员信息 替换为 $smarty->assign(‘user_name’,   $comment_info[‘user_name’]); //评论者用户名 $smarty->assign(‘user_email’,   $comment_info[’email’]); //评论者邮箱 并删除以下以下语句 $sql = “SELECT user_name, email FROM “. $ecs->table(‘admin_user’).…
2025-04-23 阅读全文 →
FWQ
网站开发
购买ecshop网站商品提示Select_spe未定义解决方法
在ecshop做网站的程序当中,可能是模板制作的有问题,也许站长需要立即购买或者其他效果,但是用户体验购买商品出现JS错误: common.js 文件 Select_spe未定义 这里好模板分析到 其实是缺少JS 定义: function remove(id, url) {   if (document.getCookie(“compareItems”) != null)   {     var obj = document.getCookie(“compareItems”).parseJSON();     delete obj[id];  …
2025-04-23 阅读全文 →
FWQ
网站开发
修改ECSHOP后台让cookie生命周期时间更长
 如果不勾选“请保存我这次的登录信息”,表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie,会话cookie一般不保存在硬盘上而是保存在内存里。 如果勾选,则设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效,直到超过设定的过期时间。 存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存的cookie,不同的浏览器有不同的处理方式。当管理员登录后台后,就会收到一个唯一用户ID的cookie,管理员再次登录时,这个用户ID会自动返回,服务器对它进行检查,无需输入用户名和密码就可以访问服务器上的资源。 ECSHOP后台cookie的默认生命周期为365天,修改生命周期为7天,查找/admin/privilege.php   if (isset($_POST['remember']))  {      $time = gmtime() + 3600 * 24 * 365;      setcookie('ECSCP[admin_id]',   $row['user_id'],                            $time);      setcookie('ECSCP[admin_pass]', md5($row['password'] . $_CFG['hash_code']), $time);  }  修改为   if (isset($_POST['remember']))  {      $time = gmtime() + 3600 * 24 * 7; //设置cookie生命周期为7天      setcookie('ECSCP[admin_id]',   $row['user_id'],                            $time);      setcookie('ECSCP[admin_pass]', md5($row['password'] . $_CFG['hash_code']), $time);  }   
2025-04-23 阅读全文 →
FWQ
网站开发
如何删除ecshop2.7.3后台左侧菜单云服务中心菜单
 ecshop2.7.3版本后台增加了个云服务器中心菜单,若是给客户使用可能不是很美观,想删除掉怎么办? 好模板分析如下操作办法: 打开ecshop2.7.3 找到admin/cloud.php 文件。 搜索 cloud.ecshop.com 大概60行 ,140行,228行 分别在行前加“//”注释掉,或者整行删除,这样后台云中心菜单自动隐藏掉了。 还有个办法是在后台模板里修改,menu.htm,start.htm 搜索cloud.php?is_ajax=1 把整段JS 删除  
2025-04-23 阅读全文 →
FWQ
网站开发
让ECSHOP后台的编辑器功能更强大
ecshop后台的商品编辑和文章编辑使用的是FCKEDITOR 编辑器, 这个FCKEDITOR的工具条(toolbar)是可以自定义的,ECSHOP默认使用的是 normal ,属于中档功能, 下面我们来改一下设置,让FCKEDITOR的全部功能都显露出来。 打开 /admin/includes/lib_main.php 文件 将 $editor->ToolbarSet = ‘Normal’; 修改为 $editor->ToolbarSet = ‘Default’; 刷新看一下,功能是不是多了很多。
2025-04-23 阅读全文 →