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"