分类归档

网站开发

FWQ
网站开发
ecshop调用指定分类的文章
 举例如首页调用方法: 1、先打开index.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)); // 分类调用文章 $smarty->assign(‘class_articles_7’, index_get_class_articles(7,6)); // 分类调用文章 $smarty->assign(‘class_articles_8’, index_get_class_articles(8,6)); //…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商品展示页面鼠标滑过小图显示大图
  关于如何使ecshop网店里商品图片在能多现实的前提下又不影响客户查看呢?这就需要鼠标经过图片就能切换为大图的功能,具体如何操作呢?鼠标滑过小图显示大图的代码如下:   先打开goods.dwt 添加代码: <script type=”text/javascript”> function change_img(img_src) { document.getElementsByName(“goods_img”)[0].src=img_src; } </script> 在<head></head>之间。 然后找到代码: <img src=”{$goods.goods_img}” alt=”{$goods.goods_name|escape:html}” > 在”{$goods.goods_name|escape:html}”代码的后面加上: name=”goods_img” 最后打开goods_gallery.lbi 找到代码: <!– {foreach from=$pictures item=picture}–> <li><a href=”gallery.php?id={$id}&img={$picture.img_id}”…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop增加最大购物金额限制功能
ecshop后台默认管理页面里有一项功能是最小购物金额限制,意思当客户买的东西价格太小,没有利润可赚的时候,不允许用户提交订单。 然而在实际的某些方面的买卖中,咱们也许还需要一个最大购物金额约束,所以此文的由来即是这儿。初看,形似很简略么,一个表单里加个inputtext,前面搞个label或许span写上“最大购物金额”,然后把该添加的inputtext的value存储到数据库里,但是事实上却并不是那么的简略。 先来看后台该选项的配置文件为/admin/shop_config.php,打开后,发现其文件内并没有任何直接可以预读到的东西,也没有呈现出上面所说的表单的基础结构。好吧,先看看文件内有些什么吧。很快找到下面那一行,得出选项存储的数据都存放在名为shop_config的table里。 $sql = "SELECT * FROM " . $ecs->table('shop_config') . " WHERE type<>'hidden' $config_groups $excludes_groups ORDER BY parent_id, sort_order, id"; 文件末尾有个函数,读取配置到数组里变量存放,看来是用来直接读取数据库里的shop_config表里的各项的值。 /** * 获得设置信息 * *…
2025-04-24 阅读全文 →
FWQ
网站开发
首页特价促销商品显示剩余时间倒计时效果
1、首先修改程序部分 打开includes/lib_goods.php 找到get_promote_goods()函数部分   在 $goods[$idx][‘url’]          = build_uri(‘goods’, array(‘gid’ => $row[‘goods_id’]), $row[‘goods_name’]); 下面增加代码 /* 促销时间倒计时 */         $time = gmtime();         if ($time >= $row[‘promote_start_date’] && $time <=…
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP支付方式的显示顺序(排序)能自定义吗?
细心的ECSHOP用户也许已经发现了, 进入 后台 》系统设置 》支付方式 ,无论怎么设置“排序”, 在前台显示的时候,快钱总是在第1位,财付通总是在第2位。 这是因为ECSHOP官方与财付通和快线签约了,所以才会把这两个支付方式置顶了。 那么如何才能让前台支付方式完全按照后台设置的排序来显示呢, 也就是如何才能取消“支付宝”与“财务通”的置顶。 下面是修改方法: 打开 includes/lib_compositor.php 文件 将所有内容都删除就可以了。 注意是所有内容,一个字都不留。    
2025-04-24 阅读全文 →
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-24 阅读全文 →
FWQ
网站开发
将ecshop会员注册页的E-MAIL由必填项改为非必填项
将ecshop会员注册页的E-MAIL由必填项改为非必填项 以下修改是 ECSHOP2.7.1版 官方默认模板基础上做的修改,其他版本或其他模板,大同小异。 1、 打开 user_passport.dwt 文件 将 onblur=”checkEmail(this.value);” 删除 并将 <span id=”email_notice” style=”color:#FF0000″> *</span> 也删除 2、 打开 js/user.js 文件,找到 register() 函数部分 将(大概在466行左右,这里千万别找错地方) if (email.length == 0)…
2025-04-24 阅读全文 →