作者文章

fwq

FWQ
网站开发
轻松实现Ecshop商城多语言切换
很多人都想让自己的ECSHOP商城实现多语言支持(能够方便的在首页切换多语言)。 其实实现起来也挺简单的。 效果图如下: 下面就说一下修改方法。 1)、 首先打开 includds/init.php  文件, 找到 require(ROOT_PATH . ‘languages/’ . $_CFG[‘lang’] . ‘/common.php’); 与 $smarty->assign(‘lang’, $_LANG); 先将这两行代码删掉。 2)、找到 if ((DEBUG_MODE & 1) == 1) 在它上边增加…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop首页商品新窗口打开 (ldhost.cn 教程)
EC的首页商品链接,默认不是新窗口打开 怎么才能改变成点击之后 新窗口打开呢。对于会HTML的朋友来说很简单 但是大多数都是不会修改代码的,详细的步骤如下: 第一,了解首页包含商品链接代码的几个文件 recommend_best.lbi          推荐商品 recommend_hot.lbi            热卖商品 recommend_new.lbi           新品上架 recommend_promotion.lbi  促销商品 cat_goods.lbi                     商品分类用…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop搜索热门关键字的调用
 {if $searchkeywords} {$lang.hot_search} :  {foreach from=$searchkeywords item=val} <a href=”search.php?keywords={$val|escape}”>{$val}</a> {/foreach} {/if} 模版中的调用代码 关键字的设定在:后台-商店设置-显示设置–首页搜索的关键词    
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP如何只开启个别页面的URL重写(rewrite)
最近看到有人在ECSHOP论坛发帖询问类似问题,觉得比较新颖,就写了下共享了出来。 问题: 如何只开启商品页面的rewite,也就是说只是将商品页链接形式修改为 goods-12.html 的形式,而类别页、品牌页还保持原来的动态形式,即还保持 /category.php?id=4   或者  /brand.php?id=1  的形式 修改方法: 注意: 此方法前提是你已经在后台开启了伪静态。 此方法的优点:修改起来很简单, 缺点:只是类别页面(列表)或品牌页面的链接形式不再是伪静态形式。并没有从根本上彻底的删除掉这些页面的URL重写规则。 打开 includes/lib_common.php   文件 找到   case ‘category’: 在它下面增加一行代码   $rewrite = NULL; 继续找到  …
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP调用指定商品分类
 首先是复制一个 index.php 文件,更名为 chengkao.php ,这次好模板采用ecshop做的一个频道,因此就用成考的拼音来命名吧。 一、搜索 index.dwt 替换为 chengkao.dwt 二、把以下代码粘贴到文件倒数第二行的位置,</?> 的前面,非特定。 /** * 获得指定分类商品列表。 */ function cat_goods_list($cat_id) { $sql = ‘SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.shop_price, g.goods_thumb , g.goods_img,…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP无法登录后台-URL中目录大小写问题
 使用Windows服务器搭建ECSHOP网店的朋友,如果后台URL中目录大小写和/data/config.php中ADMIN_PATH的路径声明不一致,虽能访问到登录页面,但输入用户名和密码却无法登录,有些朋友会误认为密码错误了,其实这是由于Windows目录不区分大小写,而在PHP是区分大小写的。 /admin/includes/init.php中管理员身份验证: if ($_REQUEST['act'] != 'login' && $_REQUEST['act'] != 'signin' &&      $_REQUEST['act'] != 'forget_pwd' && $_REQUEST['act'] != 'reset_pwd' && $_REQUEST['act'] != 'check_order')  {      $admin_path = preg_replace('/:\d+/', '', $ecs->url()) . ADMIN_PATH;      if (!empty($_SERVER['HTTP_REFERER']) &&          strpos(preg_replace('/:\d+/', '', $_SERVER['HTTP_REFERER']), $admin_path) === false)      {          if (!empty($_REQUEST['is_ajax']))          {              make_json_error($_LANG['priv_error']);          }          else          {              ecs_header("Location: privilege.php?act=login\n");          }            exit;      }  }   解决办法:保证URL中目录大小写和/data/config.php中ADMIN_PATH常量一致。
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop推荐注册赠送的等级积分修改为消费积
 ecshop推荐注册,默认的是赠送等级积分,特殊情况下需要将赠送的等级积分修改为消费积分。   好模板修改如下: 1、打开文件:includes/lib_passport.php 2、找到下面代码:  // 推荐开关开启  $up_uid     = get_affiliate();  empty($affiliate) && $affiliate = array();  $affiliate[‘config’][‘level_register_all’] = intval($affiliate[‘config’][‘level_register_all’]);  $affiliate[‘config’][‘level_register_up’] = intval($affiliate[‘config’][‘level_register_up’]);  if ($up_uid)  {   if (!empty($affiliate[‘config’][‘level_register_all’]))   {    if…
2025-04-23 阅读全文 →
FWQ
网站开发
如何在ECSHOP文章列表页调用描述信息
 注意:这里所说的描述信息,指的是在ECSHOP后台发布文章时,填写的那个“网页描述”信息。 1)、修改 includes/lib_article.php 文件,将 $sql = ‘SELECT article_id, title, author, add_time, file_url, open_type’ . 修改为 $sql = ‘SELECT article_id, title, author, add_time, file_url, open_type,description’ . (注意,一共有两处, 每一处都要修改) 继续向下,找到 …
2025-04-23 阅读全文 →