anwar7736/contact

向网站管理员发送电子邮件并将商店存储到数据库表

dev-main 2023-06-03 15:34 UTC

This package is auto-updated.

Last update: 2024-09-03 18:39:43 UTC


README

这是一个联系我们包。当任何访客访问您的网站(联系我们页面)时,他们可以向您发送消息。此包会自动向您发送邮件并将其存储到您的数据库表中。

安装

composer require anwar7736/contact

配置

  1. 打开 config/app.php 并将此行添加到您的服务提供者数组中。
Anwar\Contact\ContactServiceProvider::class
  1. 可选配置文件(如果您计划完全控制,则很有用)
php artisan vendor:publish --provider="Anwar\Contact\ContactServiceProvider"
  1. 检查您的数据库连接并运行此命令
php artisan migrate
  1. 打开您的 .env 文件并检查您的邮件配置
MAIL_MAILER=smtp
MAIL_HOST=sandbox.smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=username
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=example@gmail.com
MAIL_FROM_NAME="${APP_NAME}"

基本用法

  1. 您无需在 web.php 文件中添加此路由,您只能从控制器或 blade 文件中使用此路由。
Route::get('/contact', 'index')->name('contact');

感谢