一个模块,用于创建内容的小型联系信息,可以在网站的任何位置显示。

安装: 250

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:asgard-module

2.2.0 2021-03-28 22:59 UTC

README

特性

  • 部分联系表单,可以包含在你的视图文件中

配置

联系页面的视图(例如,你可以将其设置为应用中的视图,其中包含更多联系信息,然后包含表单的片段,例如 @include('contact::form')

表单字段和规则

'fields' => [
    'title' => [
        'type' => 'select',
        'choices' => [
            ''      => 'Please select',
            'Mr'    => 'Mr',
            'Mrs'   => 'Mrs',
            'Miss'  => 'Miss',
            'Ms'    => 'Ms',
            'Dr'    => 'Dr',
            'Other' => 'Other',
        ],
    ],
    'first_name' => [
        'type' => 'text',
    ],
    'last_name' => [
        'type' => 'text',
    ],
    'email' => [
        'type' => 'text',
    ],
    'enquiry' => [
        'type' => 'textarea',
    ],
],

'rules' => [
    'title'      => 'required',
    'first_name' => 'required',
    'last_name'  => 'required',
    'email'      => 'required|email',
    'enquiry'    => 'required',
],

用法

在配置文件中自定义选项,然后将以下内容添加到配置中指定的视图文件,以在内部渲染联系表单。

@include('contact::form')