unarealidad/canarium-modules-contact-us

一个允许canarium具有联系我们功能的模块。

dev-master 2017-01-02 07:13 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:48:24 UTC


README

一个允许canarium具有联系我们功能的模块。

Recaptcha可以启用以增加安全性。

安装

通过composer安装

composer require unarealidad/canarium-modules-contact-us dev-master

ContactUs添加到Appmaster的config/application.config.php或Appinstance的config/instance.config.php中的modules键下

将示例配置config/canariumcontactus.local.php.dist复制到Appinstance的config/autoload/目录,并移除.dist扩展名。

转到您的Appinstance目录并运行以下命令以更新数据库

./doctrine-module orm:schema-tool:update --force

配置

配置主键:canariumcontactus 示例配置文件:config/canariumcontactus.local.php.dist

公开页面

URL | 模板 | 访问 | 描述 ----- | ----- | ----- | ----- | ----- /contact-us | contact-us/index.phtml | 公开 | 显示联系表单并处理请求 /contact-us/thank-you | contact-us/thank-you.phtml | 公开 | 在成功提交联系表单后显示感谢页面。 /admin/contact-us | admin/index.phtml | 管理员 | 显示已提交项的列表

* 所有模板位置相对于Appinstance根目录的/public/templates/contact-us/。模块的view/目录中提供了示例模板。

其他自定义

电子邮件模板

公开服务

canariumcontactus_contactus_service - 主要服务。处理成功提交后的电子邮件发送。