silverware / 联系
SilverWare 联系模块。
1.5.0
2018-06-12 13:21 UTC
Requires
- php: >=5.6.0
- silverware/countries: ^1.0
- silverware/font-icons: ^1.0
- silverware/silverware: ^1.3
- silverware/validator: ^1.0
README
为与SilverWare一起使用,提供联系页面和联系组件。
内容
需求
安装
安装通过Composer进行。
$ composer require silverware/contact
使用
联系页面
此模块向应用程序添加了一个名为ContactPage
的新页面类型。联系页面显示一个表单,允许用户向一个或多个收件人发送消息。
在“收件人”选项卡上添加收件人。每个收件人都有一个
- 姓名(当用户选择收件人时显示)
- 发送到的姓名和电子邮件地址
- 发送人姓名和电子邮件地址
- 电子邮件主题
默认情况下,当有人发送消息时,联系页面将通过电子邮件通知所有收件人。要更改此行为,您可以在“选项”选项卡上检查“显示收件人字段”。然后,在表单上显示一个下拉列表,允许用户为消息选择收件人。
在“选项”选项卡上,您还可以选择是否在表单上显示电话和主题字段,以及电话字段是否为必填项。如果您取消选中“通过电子邮件发送”选项,表单将记录在“消息”选项卡上接收到的消息,但不再通过电子邮件通知收件人。
联系组件
此模块还提供了一个名为ContactComponent
的组件,可以将其添加到您的SilverWare模板和布局中。一个ContactComponent
显示与联系相关的项目列表,如地址、电话号码、电子邮件等。
组件提供以下项目
AddressItem
EmailItem
FaxItem
HeadingItem
LinkItem
LinksItem
PhoneItem
SkypeItem
TextItem
只需在模板或布局中添加所需的ContactComponent
,然后通过网站树添加项目作为子项。如果检查了ContactComponent
的“选项”选项卡的“显示图标”选项,项目标题也将显示字体图标。
问题
请使用GitHub问题跟踪器提交错误报告和功能请求。
贡献
欢迎您的贡献,以帮助改进此项目。请参阅贡献以获取更多信息。
维护者
许可证
BSD-3-Clause © Praxis Interactive