ECSHOP中英版,我想删除英文版,中文版还能用吗,给点建议,

ECSHOP中英版,我想删除英文版,中文版还能用吗,给点建议,,第1张

ecshop

中英文版本,是指有两种语言包。可以在系统后台设置,选择自己所需要的语言版本。如果不需要,不选择,或者将language文件夹下的en文件夹删除即可。不影响中文版的使用。

前台的本店售价在/languages/zh_cn/common.php中有语言项:

$_LANG['shop_price']

=

'本店售价:'

打开后修改成你的文字就可以了

后台本占售价在/languages/zh_cn/admin/goods.php中有语言项

$_LANG['lab_shop_price']

=

'本店售价:'

同样打开修改后保存就可以了

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数字,在模板中的判断相应改一下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11067463.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存