Найдено 10 результатов

Murphy
2023.06.05, 11:59
Форум: Общие вопросы (Yii 2.x)
Тема: Почему возникает ошибка Call to a member function load() on null
Ответы: 7
Просмотры: 9374

Re: Почему возникает ошибка Call to a member function load() on null

ElisDN писал(а): 2016.07.15, 12:02 Вы делаете $model = $model->id_film и после этого $model у Вас null.
Спасибо, мне тоже помогли.
Murphy
2022.04.04, 14:24
Форум: Общие вопросы (Yii 2.x)
Тема: Подключение к нескольким БД в yii2
Ответы: 8
Просмотры: 8128

Re: Подключение к нескольким БД в yii2

SiZE писал(а): 2022.03.19, 19:35
Murphy писал(а): 2022.03.18, 16:52 Я нашел, что можно указывать соединение в методе all():
Model::find()->all(Yii::$app->db1);
А как быть с findAll()?
https://stackoverflow.com/questions/443 ... 9#44491519
Спасибо. Возьму на заметку.
Murphy
2022.03.18, 16:52
Форум: Общие вопросы (Yii 2.x)
Тема: Подключение к нескольким БД в yii2
Ответы: 8
Просмотры: 8128

Re: Подключение к нескольким БД в yii2

Я нашел, что можно указывать соединение в методе all():
Model::find()->all(Yii::$app->db1);
А как быть с findAll()?
Murphy
2021.12.01, 18:11
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с bootstrap
Ответы: 2
Просмотры: 1286

Re: Проблема с bootstrap

rak писал(а): 2021.12.01, 16:00 поставить модуль debug и там посмотреть
Этот https://www.yiiframework.com/extension/ ... bug-module ?
Murphy
2021.12.01, 14:12
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с bootstrap
Ответы: 2
Просмотры: 1286

Проблема с bootstrap

Добрый день. В коде шаблона дважды подключается bootstrap: https://i2.paste.pics/F684E.png?trs=e26c80245a4a50aec675407e70201c62dc9d711fc62a3b8d0071bb6645812101 Из-за этого не работают некоторые скрипты. Вот что в assets: public $depends = [ 'app\assets\FontAwesomeAsset', 'app\assets\InputmaskAsset',...
Murphy
2021.10.08, 11:21
Форум: REST API (Yii 2.x)
Тема: POST-данные не пишутся в базу
Ответы: 3
Просмотры: 11580

Re: POST-данные не пишутся в базу

ElisDN писал(а): 2021.10.08, 10:29 Проверьте, что в User есть rukes() для всех заполняемых полей.
Спасибо, выручили. Действительно, добавил в модель rules с проверкой на обязательность, данные стали писаться в базу:

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

    public function rules()
    {
        return [
            [['name', 'email'], 'required']
        ];
    }
Murphy
2021.10.08, 11:02
Форум: REST API (Yii 2.x)
Тема: POST-данные не пишутся в базу
Ответы: 3
Просмотры: 11580

Re: POST-данные не пишутся в базу

ElisDN писал(а): 2021.10.08, 10:29 Проверьте, что в User есть rukes() для всех заполняемых полей.
rules вы имеете ввиду?
Если так, то отстутвует.
Murphy
2021.10.07, 18:34
Форум: REST API (Yii 2.x)
Тема: POST-данные не пишутся в базу
Ответы: 3
Просмотры: 11580

POST-данные не пишутся в базу

Всем привет. Пробую REST на прием данных и записи в базу. Настроил как в быстром старте: https://www.yiiframework.com/doc/guide/2.0/ru/rest-quick-start Контроллер такой же, user. GET /user отдает все данные из базы. GET /user/{id} отдает одну запись. POST /user создает запись в базе, но у нее пустые...
Murphy
2021.10.07, 17:55
Форум: REST API (Yii 2.x)
Тема: Не работает получение одиночной записи
Ответы: 1
Просмотры: 10262

Re: Не работает получение одиночной записи

Разобрался.
В web.php rules нужно было добавть '/user/<id:\d+>' => 'user/view':

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

            'rules' => [
               '/user/<id:\d+>' => 'user/view',
               ...
            ],
Официальное описание крайне скудное.
Murphy
2021.10.01, 09:16
Форум: REST API (Yii 2.x)
Тема: Не работает получение одиночной записи
Ответы: 1
Просмотры: 10262

Не работает получение одиночной записи

Добрый день. Пытаюсь настроить REST по известному мануалу: https://www.yiiframework.com/doc/guide/2.0/ru/rest-quick-start Удалось запустить вывод записей из таблицы по адресу /user/. При чем /users/ не работает, ка у них описано, при этом проверил, yii\rest\UrlRule::$pluralize=true. Ну да бог с ним....