学做网站培训课程介绍

当前位置:

Ecshop电子商务网站会员管理功能

本课程视频是VIP会员课程,学习请进入VIP学习区

ecshop 会员等级管理

ecshop2.6.2会员等级管理。别看这个功能很简单,但是可以发挥最大的作用。而且还可以用来修改人民币对其他货币的汇率。

特别近有个电子商务的朋友,让我将会员等级修改一下,他录入的产品价格是韩币,需要通过汇率来转化为人民币,我想了想。终于从会员登记下手。首先,比如。录入产品韩币是10000,那么转换成人民币需要乘以0.0006.那么很简单,可以用会员等级来修改成不同货币的汇率。

1:先将后台修改,能让起ecshop会员等级录入带有小数的积分。

修改ecs_user_rank,把discount字段修改为decimal(10,6)数据类型,用于存储小数。

2:修改admin/user_rank.php,把edit_discount修改成


check_authz_json('user_rank');
$rank_id = empty($_REQUEST['id']) ? 0 : intval($_REQUEST['id']);
$val = empty($_REQUEST['val']) ? 0 : $_REQUEST['val'];
if ($exc->edit("discount = '$val'", $rank_id))
{
$rank_name = $exc->get_name($rank_id);
admin_log(addslashes($rank_name), 'edit', 'user_rank');
clear_cache_files();
make_json_result($val);
}
else
{
make_json_error($val);
}

3:修改ecshop数据库中ecs_sessions表,将discount字段修改为decimal(18,8),为了存储session中的折扣。保留小数点。

4:修改ecshop中init.php


$_SESSION['user_id'] = 0;
$_SESSION['user_name'] = '';
$_SESSION['email'] = '';
$_SESSION['user_rank'] = 0;
$_SESSION['discount'] = 0.0066;

把折扣默认为韩币对人民币汇率。0.0066

5:将includes/cls_session.php中update_session()函数,修改成


$discount = !empty($GLOBALS['_SESSION']['discount']) ?$GLOBALS['_SESSION']['discount'] : 0;

6:在goods.php中,把会员等级传递给session


$smarty -> assign('rank',$_SESSION['user_rank']);

7:在goods.dwt中,修改会员等级对应的人民币价格。


<!-- {foreach from=$rank_prices item=rank_price key=key} 会员等级对应的价格-->
{if $key == $rank}

<strong>{$rank_price.rank_name}</strong><span id="ECS_RANKPRICE_{$key}" class="shop">{$rank_price.price}</span>

{/if}
<!--{/foreach}-->

最后完成。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • ECSHOP如何安装模板 图文教程 (135044 次浏览)
    在学习商城网站建设时,我们通常会使用ECSHOP程序,这种程序基本上可以满足我们建立商城网站的各功能的需求。而且ECSHOP程序会自带二个默认的模板,如
  • 在使用ECSHOP程序进行商城网站建设时,它自带的网站模板就可以实现一个商城网站的界面和功能,如果想将商城网站的界面换成我们自己要求的界面,就需要
  • 如何在WordPress程序中集成支付宝是实现WordPress电子商务化必须要突破的一个瓶颈。WordPress有很多的电子商务类插件,像比较著名的WP e-Commerce等。
  • 什么是电子书下载网站电子书下载网站是一种拥有大量电子书的网站。它可以供用户在线观看电子书,并且提供电子书下载。电子书下载网站也可以
  • 什么是电子商务网站电子商务网站是当下特别火的网站类型之一。电子商务网站又可叫做电子商城网站。即在网站上销售产品,用户在线购买的网站类型。
  • 提高网站的“回头客”,我们需要给注册会员提供一些特权,而对游客隐藏部分wordpress文章,因为有很多自己做网站vip学员问到,网站怎么实现游客隐藏、会
  • 之前我们讲过如何制作WP网站的登录功能,wp是一种PHP程序语言,今天学做网站论坛讲一下如何使用ASP语言写网站会员登录验证页面。效果如下图:
  • 忘记后台登录密码是自己建网站学员经常犯的错误,如果在使用wordpress程序建网站时,忘记了后台管理员登陆密码要如何解决?下面学做网站论坛
  • 针对于网站中的一些特殊页面,WordPress提供专题页面功能。通过新建WordPress 专题页面,可以让我们在做网站中,制作一些特殊的网页版面。例如,
  • wordpress评论功能可以让用户在我们自己的网站上进行对文章的评论,发表自己的观点,很好的增强了网站与用户之间的交互性。还有的网站还添加了邮件功
  • 纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了Wordpress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点