phly / phly-contact
该软件包最新版本(2.0.0beta5)没有可用的许可信息。
ZF2 实现联系表单功能的模块
2.0.0beta5
2012-07-13 19:58 UTC
Requires
- php: >=5.3.3
- zendframework/zendframework: dev-master
This package is auto-updated.
Last update: 2024-09-11 13:47:35 UTC
README
这是一个简单的 ZF2 模块,实现了一个联系表单。
要求
- PHP >= 5.3.3
- Zend Framework 2,beta4 或更高版本,特别是
- Zend\Captcha(用于表单上的 CAPTCHA 功能)
- Zend\InputFilter(用于验证联系表单);反过来,使用
- Zend\Filter
- Zend\Uri
- Zend\Validator
- Zend\Form(联系表单本身;目前支持 beta4 或更高版本)
- Zend\Mail(用于发送联系邮件)
- Zend\ModuleManager(实现 ZF2 模块)
- Zend\Mvc(提供控制器)
- Zend\ServiceManager(提供服务工厂)
- Zend\View(为 PhpRenderer 提供视图脚本,并在控制器中使用 ViewModels)
安装
通过将其克隆到 ./vendor/ 并在您的 application.config.php 文件中启用它来安装该模块。
您需要配置以下内容
- 要使用的 CAPTCHA 以及与其相关的任何选项。
- 要使用的邮件传输方式以及与其相关的任何选项。
- 如果您想更改控制器将解析的网站的根路径,则需要覆盖路由配置。
- 如果您想修改输出,则需要创建替代模板,并在配置中配置覆盖以确保使用您的版本。
在 config\module.phly-contact.local.php
中提供了用于在您的应用程序自动加载配置中使用的示例配置,展示了 ReCaptcha CAPTCHA 适配器、SMTP 邮件传输的使用以及设置邮件消息默认值的示例。这是在 config\module.phly-contact.local.php
。
许可
版权 (c) 2012, Matthew Weier O'Phinney 所有权利保留。
在不违反以下条件的情况下,允许重新分发和使用源代码和二进制形式,无论是否修改:
-
源代码的重新分发必须保留上述版权声明、本条件列表和以下免责声明。
-
二进制形式的重新分发必须在文档和/或其他与分发提供的材料中重新生产上述版权声明、本条件列表和以下免责声明。
本软件由版权所有者和贡献者提供“按原样”和任何明示或暗示的保证,包括但不限于适销性和针对特定目的的适用性的暗示保证。在任何情况下,版权所有者或贡献者不对任何直接、间接、偶然、特殊、示范性或后果性的损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论这种损害是由何种原因造成的,无论基于合同、严格责任还是侵权(包括疏忽或其他),即使被告知本软件使用可能产生此类损害。