unarealidad / canarium-modules-contact-us
一个允许canarium具有联系我们功能的模块。
Requires
- unarealidad/canarium-kernal-core: dev-master
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
- 主要服务。处理成功提交后的电子邮件发送。