pantera-digital / yii2-contact-me
Installs: 76
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:yii2-extension
pkg:composer/pantera-digital/yii2-contact-me
Requires
- bower-asset/growl: *
 - bower-asset/ladda: *
 
This package is auto-updated.
Last update: 2025-10-09 15:47:23 UTC
README
Установка
Предпочтительно через composer:
composer require pantera-digital/yii2-contact-me "@dev"
Или добавьте в composer.json
"pantera-digital/yii2-contact-me": "@dev"
Backend
'modules' => [
    'contact-me' => [
        'class' => \pantera\contactMe\admin\Module::className(),
        'permissions' => ['admin'],
    ],
],
Параметр permissions принимает массив ролей которым доступно управление
Frontend
'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
отвечает за action формы
дефолтное значение
Url::to(['/contact-me/default/index'])