Привет, только сегодня начал изучать yii2, вроде сначала все было норм, поставил без проблем, создал контроллер, создал вьюху, в контроллере вьюху подгружаю все норм. Начал создавать форму, вроде делаю все как в доках. Вот форма:
<div class="form-wrap">
<?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'name')->textInput(['placeholder'=>'Имя'])->label(false); ?>
<?= $form->field($model, 'email')->textInput(['placeholder'=>'email'])->label(false); ?>
<?= $form->field($model, 'text')->textarea(['placeholder'=>'Ваше сообщение', 'rows' => '6'])->label(false); ?>
<?= HTMl::submitButton('Отправить', ['class'=>'btn btn-primary'])?>
<?php ActiveForm::end(); ?>
</div>
Но блин не работает, при отправке кидает на главную страницу. Потом начал инспектировать, смотреть как форма строится заметил, что в атрибуте method вместо метода POST подставляется какой-то 'test'.
Потом понял, это я так назвал контроллер и соответственно папку с view.
Когда переименовываю контроллер в post и папку с вьюхами соответственно, все работает, форма отсылается на нужный контроллер, а так нет. Что это за бред, кто-то может объяснить?