
1,先添加会员等级。一个是企业会员等级,另外一个是个人会员等级。
2,然后在后台分别指定会员等级。
3,然后打开模板目录下的goods.dwt购买按钮的这个部分。做一个判断
<!-- {if $key eq $smarty.session.user_rank eq 1} -->
此处是个人购买按钮,直接用ecshop默认的购买代码就可以了
<!-- {/if} -->
<!-- {if $key eq $smarty.session.user_rank eq 2} -->
此处是企业购买有最小起订数量的代码
<!-- {/if} -->
4,判断中的数字1和2.是个人和企业的会员等级ID。这个可以在后台数据库中查看得到
导出一份user_rank表,打开查看各个对应的ID
DROP TABLE IF EXISTS `ecs_user_rank`
CREATE TABLE `ecs_user_rank` (
`rank_id` tinyint(3) unsigned NOT NULL auto_increment,
`rank_name` varchar(30) NOT NULL default '',
`min_points` int(10) unsigned NOT NULL default '0',
`max_points` int(10) unsigned NOT NULL default '0',
`discount` tinyint(3) unsigned NOT NULL default '0',
`show_price` tinyint(1) unsigned NOT NULL default '1',
`special_rank` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`rank_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
INSERT INTO `ecs_user_rank` ( `rank_id`, `rank_name`, `min_points`, `max_points`, `discount`, `show_price`, `special_rank` ) VALUES ('1', '个人', '0', '0', '100', '1', '1')
INSERT INTO `ecs_user_rank` ( `rank_id`, `rank_name`, `min_points`, `max_points`, `discount`, `show_price`, `special_rank` ) VALUES ('2', '企业', '0', '0', '100', '1', '1')
PS:
‘1’,‘个人’ 数字1就是判断会员等级为个人的ID数字,在模板中的判断相应改一下
‘2’,‘企业’ 数字2就是判断会员等级为企业的ID数字,在模板中的判断相应改一下
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)