再来奉献一个小模块,这是一个自已写的模块。for 1.3.8。功能是让没有注册的用户不注册,然后可以直接购买购物车中的商品。使用的伪注册的方式。也就是整个购买流程看起来没有要用户注册,但其实还是在会员表中产生了一个用户。只不过这个用户没有登录密码,而且email账号前添加了一个unix时间戳。为了让系统能正常给这类用户发送邮件,所以我对发送邮件的类也做了修改。详细请看压缩包中的文件。
流程:
未登录或未注册用户在购物车点击结账 --> 跳转到登录页面 --> 点击直接购买(Direct purchase) --> 填写购买资料 --> 跳转到正常的check页面
=================================================================
2009-5-15:
今天收到一个网友的邮件,没想到居然还有朋友使用这个模块。给他回信后觉得有必要在这里也更新一下。给需要的朋友解下排一下难。有问题的朋友可以给我发邮件。
这个模块是在1.8英文版环境中编写和测试的。中文版可以使用,不过需要在中文的语言文件夹中(位置应该在/includes/languages/chinese/下)增加一个"shippinginfo_add.php"文件。文件的内容如下:
<?php
define('NAVBAR_TITLE', '收货信息');
define('HEADING_TITLE', '我的收货信息');
define('TITLE_PLEASE_SELECT', '您的收货信息');
?>
代码中的中文可以自行设置。
说明文件中需要修改的代码是需要自已按说明修改的,模块中并未提供。因为不知道使用者是否进行过二次开发。这个更改的代码主要作用是判断用户是否登录,如果没有登录就跳转到模块提供的填写收货信息的页面。只有修改了这个模块才会起作用。
另外就是安装后不需要在后台操作。






News