19/03
2018
ΠΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΡΠ΅Π· composer:, (*1)
composer require pantera-digital/yii2-subscribe "@dev"
ΠΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² composer.json, (*2)
"pantera-digital/yii2-subscribe": "@dev"
'modules' => [ 'subscribe' => [ 'class' => \pantera\subscribe\admin\BackendModule::className(), 'permissions' => ['admin'], ], ],
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ permissions ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ°ΡΡΠΈΠ² ΡΠΎΠ»Π΅ΠΉ ΠΊΠΎΡΠΎΡΡΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠ°ΠΌΠΈ, (*3)
'modules' => [ 'subscribe' => [ 'class' => \pantera\subscribe\FrontendModule::className(), 'successMessage' => 'Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ° ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π½Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ!', ], ],
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ successMessage ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ, (*4)
php yii migrate/up --migrationPath=@pantera/subscribe/migrations
ΠΈΠ»ΠΈ, (*5)
= \pantera\subscribe\widget\SubscribeWidget::widget() ?>
Ρ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ° Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, (*6)
action
ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° action ΡΠΎΡΠΌΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ, (*7)
Π΄Π΅ΡΠΎΠ»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, (*8)
Url::to(['/subscribe/default/index'])