neher-halder / inquiry
它可以保存查询到数据库,并且会发送一封电子邮件给管理员。
dev-master
2019-06-24 04:52 UTC
This package is auto-updated.
Last update: 2024-09-24 16:13:05 UTC
README
它可以保存查询到数据库,并且会发送一封电子邮件给管理员。
安装
通过 Composer 安装此包。
从终端运行 Composer require 命令
composer require neher-halder/inquiry
如果你使用的是 Laravel 5.5 或更高版本,这样就可以了。
如果你仍然使用 Laravel 5.4 版本,你需要进行以下最终步骤:添加包的服务提供者。为此,打开你的 config/app.php
文件。
在 providers
数组中添加一行新内容
Neher\Inquiry\InquiryServiceProvider::class
现在你可以开始在你的应用程序中使用简单的查询表单了。
使用
在视图目录中创建一个 layout
(主)文件
layouts\frontend\app.blade.php
在 app.blade.php
文件中创建 yield
@yield('content')
迁移数据库
php artisan migrate
在你的页面上创建一个 URL
<a href="{{url('inquries/create')}}">Show Inquiry Form</a>
电子邮件配置
在表单提交后,它还会发送一封电子邮件。你应该从 config\inquiry.php
中更改电子邮件地址。
Change the .env
MAIL_DRIVER=log
发布供应商
发布后,你可以在 config\inquiry.php
中找到配置文件,视图位于 views\vendor\inquiry
目录。
php artisan vendor:publish --provider="Neher\Inquiry\InquiryServiceProvider::class"