nimeso / silverstripe-members
Silverstripe额外成员功能。注册页面、个人资料页面、发送临时密码。
1.1.0
2015-01-21 03:19 UTC
Requires
- silverstripe/framework: ~3.1
This package is auto-updated.
Last update: 2024-09-12 19:30:40 UTC
README
这是一个简单的轻量级替代品,用于成员资料模块。所有配置都由开发者处理,而不是在CMS中。
添加各种(可选)额外成员功能。默认情况下,它们不会全部启用。
- 注册页面
- 用于更新详情的个人资料页面。
- 通过电子邮件发送临时密码。
注册页面
由于注册页面没有(或不需要)页面模型。请将以下路由规则添加到您的 _config/config.yml
文件中
Director: rules: 'register//$Action/$ID': 'MemberRegistrationPage_Controller' MemberRegistrationPage_Controller: enabled: true
这将允许在 mysite.com/profile
进行注册。
成员个人资料页面
由于成员个人资料页面没有(或不需要)页面模型。要将个人资料页面添加到您的网站,请将以下内容添加到您的 _config.php
Director: rules: 'profile//$Action/$ID': 'MemberProfilePage_Controller' MemberProfilePage_Controller: enabled: true
配置完成后,您可以在 mysite.com/profile
编辑您的个人资料。
更新通知
您可以通过电子邮件将前端成员个人资料更新通知给管理员。
Member: send_update_notifications: true
临时密码电子邮件
默认启用。
CSV导出字段
本模块介绍了一种在yaml中定义 export_fields
以进行CSV导出的方法
Member: export_fields: FirstName: 'First Name' Surname: 'Last Name' Organisation.Name: 'Business Name' Email: 'Email Address'
维护者
Jeremy Shipman, Jedateach, jeremy [at] burnbright.net