作者文章

fwq

FWQ
网站开发
ecshop用户整合到phpwind教程
原来公司做的phpwind 与 ecshop 结合的项目,别的同事已经把用户整合好了,当时我还不知道怎么整合。 后来在网站迁移时(从一个服务器迁移到另一个服务器) ecshop 的前台用户莫名其妙地就无法登录,并且报错,搞得我很是郁闷(迁移前还好好的,并且网站文件和数据库明明没有一丝改动怎么会出错了呢。)   下面先说如何整合: 以其说是phpwind ecshop 用户整合,不如说ecshop用户整合到phpwind 理准确些。   1.登陆到ecshop后台   2.会员管理/会员整合     3.安装或设置phpwind 会员整合插件     4.输入phpwind 数据库名称等信息     5.完成:phpwind…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop定义模板css与JS 路径的分析
  ecshop中模板中路径的处理给我们模板的制作带来了极大的方便     ecshop会自动解析模板文件中的图片,css文件,js文件的路径,但并不是所有的图片,css文件,js文件的路径都会替换, 例如在dwt模板文件中有: <link href=”css/index.css” rel=”stylesheet” type=”text/css”> 将会自动替换成 <link href=”themes/模板目录名/css/index.css” rel=”stylesheet” type=”text/css”> 例如在dwt模板文件中有: <link href=”css/public.css” rel=”stylesheet” type=”text/css”> 将会被自动替换为 <link href=”themes/模板目录名/css/public.css” rel=”stylesheet” type=”text/css”> 能自动替换路径的css文件一定要以路径css开头的css文件 例如在dwt模板文件中有: <script…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop纯DIV+CSS实现京东商城分类(不需jquery)适合
第一步:在你所用的模板的css文件中加上以下代码 .my_left_category{ width:211px; font-size:12px; } .my_left_category h1{ background-image:url(images/spring_06.jpg); height:20px; background-repeat:no-repeat; font-size:14px; font-weight:bold; padding-left:15px; padding-top:8px; margin:0px; color:#FFF; } .my_left_category .my_left_cat_list{ width:209px; border-color:#ce2020; border-style:solid; border-width:0px 1px 1px 1px; line-height:13.5pt; }…
2025-04-23 阅读全文 →
FWQ
网站开发
修复ecshop专题商品unserialize函数计算错误
ecshop 专题添加商品不显示,因为编码差异引起unserialize函数长度计算错误,以下好模板分享该解决方法 1、ecshop文件admin/topic.php 找到:         $topic[‘data’] = addcslashes($topic[‘data’], “‘”);         $topic[‘data’] = $json->encode(@unserialize($topic[‘data’]));         $topic[‘data’] = addcslashes($topic[‘data’], “‘”); 替换为:         $topic[‘data’]= preg_replace(‘!s:(\d+):”(.*?)”;!se’, “‘s:’.strlen(‘$2′).’:\”$2\”;'”, $topic[‘data’] );         $topic[‘data’]= str_replace(“\r”,…
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP首页显示各个商品的品牌名称
为了讲解方便,为了照顾大多数人,本例教程以 2.7.2官方默认模板 为准。 其实这个品牌字段在程序里已经取出来了,只是在模板中没有调用而已。 所以只要在模板中把那个品牌标签加上就可以了。 1)、打开 /themes/default/library/recommend_best.lbi  找到  <font class=”f1″> 在它上边增加一行 {if $goods.brand_name}<p>品牌:{$goods.brand_name}</p>{/if} 2)、打开 /themes/default/library/recommend_new.lbi ,修改方法同上 3)、打开 /themes/default/library/recommend_hot.lbi ,修改方法也同上  4)、打开 /themes/default/library/recommend_promotion.lbi , 找到 {$lang.promote_price}<font class=”f1″>{$goods.promote_price}</font> 在它上边添加一行代码 {if $goods.brand_name}<p>品牌:{$goods.brand_name}</p>{/if} 刷新看看,是不是多了一个品牌,如果刷新没有变化,请到后台清除缓存先。
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop273产品详情页面评论不显示的问题
最近同事使用ECSHOP v273帮客户开发了一个商城系统,部署到服务器在测试的时候发现产品详情页面里测试的评论不显示,只显示了数量(其实是产品购买的次数)   因为同事搞了好长时间都没有搞定,所以才向我求助,得到了FTP等信息然后查看源码通过对比ECSHOP 的文件并没有发现源码有什么问题,但评论就是不显示   后经过反复测试发现当点击分页里第一页(其他页无效)链接时评论内容却显示了,通过跟踪该链接的请求地址再到源码里才发现问题所在   原来模板文件“goods.dwt”里虽然调用了评论模板,且评论内容也加载进去了,但调试时发现“comment.php”文件并没有执行 所以模板文件“comments_list.lbi”没有找到评论信息也就显示了未评论(分页数据其实并不是评论的分页数据而是商品购买次数)     解决方案:      因为当时自己还有工作所以并没有太多时间来查找真正的原因,所以只是按照最快的方式解决了该问题      其实也很简单就是在“goods.dwt”模板文件里添加一句JS代码来自动调用评论内容    任何问题都不只有一种解决方案,虽然某些方案看起来并不完美,但有时我们别无选择(最好的并不一定是最合适的)        
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop调用指定栏目下的商品的方法
ecshop调用指定栏目下的商品,第一步 在ecshop系统目录文件找到includes/lib_goods.php  这个文件打开 在此页最底部加入以下函数代码 /** * 首页获取指定分类产品 * * @access public * @param string $cat_id53_best_goods * @param array $cat_id53_best_goods * @return array */ function index_get_cat_id_goods_best_list($cat_id = '', $num…
2025-04-23 阅读全文 →
FWQ
网站开发
如何去掉ECSHOP用户中心的“您还没有通过邮件认
下面修改方法是以官方默认模板为例的,如果您使用的是其他模板,请搜索 {$lang.not_validated}或{$lang.resend_hash_mail}也能找到对应的代码。 打开ECSHOP模板文件 user_clips.dwt , 找到下面代码: <!–{if $info.is_validate eq 0} –>           {$lang.not_validated} <a href=”javascript:sendHashMail()” style=”color:#006bd0;”>{$lang.resend_hash_mail}</a><br />            <!–{/if} –> 将它删除掉或者注释掉就行了。
2025-04-23 阅读全文 →