pantera-digital/yii2-contact-me

此软件包最新版本(dev-master)没有提供许可证信息。

安装: 76

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2017-12-12 02:18 UTC

This package is auto-updated.

Last update: 2024-09-09 13:16:59 UTC


README

安装

建议通过 composer 安装

composer require pantera-digital/yii2-contact-me "@dev"

或者在 composer.json 中添加

"pantera-digital/yii2-contact-me": "@dev"

后端

'modules' => [
    'contact-me' => [
        'class' => \pantera\contactMe\admin\Module::className(),
        'permissions' => ['admin'],
    ],
],

参数 permissions 接受一个角色数组,这些角色可以管理访问权限

前端

'modules' => [
    'contact-me' => [
        'class' => \pantera\contactMe\Module::className(),
        'successMessage' => 'Спасибо мы скоро с вами свяжемся!',
    ],
],

参数 successMessage 接受一个字符串,该字符串将在用户提交表单后显示给用户

迁移

php yii migrate/up --migrationPath=@pantera/contactMe/migrations

使用小部件

<?php

use pantera\contactMe\widgets\contactMe\ContactMeWidget;

<?= ContactMeWidget::widget() ?>

或者

<?= pantera\contactMe\widgets\contactMe\ContactMeWidget::widget() ?>

配置

小部件只有一个参数

action

负责表单的动作

默认值

Url::to(['/contact-me/default/index'])