Ошибка в примере по уроку

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
bukaxa
Сообщения: 8
Зарегистрирован: 2017.03.30, 07:15

Ошибка в примере по уроку

Сообщение bukaxa » 2017.03.30, 07:26

Yii 2.0.11.2
Делаю задание 2 работа с формами https://github.com/yiisoft/yii2/blob/ma ... t-forms.md
Ошибка
Изображение
Не найден контроллер EntryForm, хотя файлик с именем EntryForm и кодом:

Код: Выделить всё

namespace app\models;
use yii\base\Model;

class EntryForm extends Model
{
    public $name;
    public $email;

    public function rules()
    {
        return [
            [['name', 'email'], 'required'],
            ['email', 'email'],
        ];
    }
}
Есть и лежит в models/EntryForm.php

someweb
Сообщения: 545
Зарегистрирован: 2017.03.09, 10:12

Re: Ошибка в примере по уроку

Сообщение someweb » 2017.03.30, 09:15

Нет там ошибки, ошибка у вас.
Добавьте

Код: Выделить всё

use app\models\EntryForm;
в SiteController
Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.


bukaxa
Сообщения: 8
Зарегистрирован: 2017.03.30, 07:15

Re: Ошибка в примере по уроку

Сообщение bukaxa » 2017.03.30, 14:57

Да всем спасибо, я тоже посмотрел и на зарубежном стаке был такой вопрос. Я знаю что такое пространства имён, просто не думал что его тут надо для каждой модели задавать

Nerf
Сообщения: 780
Зарегистрирован: 2015.01.29, 00:37

Re: Ошибка в примере по уроку

Сообщение Nerf » 2017.03.30, 15:12

"Я знаю что такое пространства имён" и "не думал что его тут надо для каждой модели задавать" несовместимые утверждения...

Ответить