Найден 541 результат

masson
2019.07.09, 23:19
Форум: Общие вопросы (Yii 2.x)
Тема: Количество записей по id [Решено]
Ответы: 5
Просмотры: 1397

Re: Количество записей по id

Как бы вы написали запрос на чистом SQL? Он у вас есть?
Выкладывайте и тут вам подскажут как его к Yii подкрутить.
masson
2019.07.04, 11:28
Форум: Общие вопросы (Yii 2.x)
Тема: Обновить текущий div в виде
Ответы: 2
Просмотры: 977

Re: Обновить текущий div в виде

Пиджак надо рефрешить по таймеру
masson
2019.07.04, 11:18
Форум: Общие вопросы (Yii 2.x)
Тема: Обработка
Ответы: 1
Просмотры: 548

Re: Обработка

1. Хранить сериализованный массив в поле типа TEXT
2. Использовать поведение типа https://github.com/MKiselev/yii2-serial ... e-behavior
masson
2019.07.03, 19:57
Форум: Общие вопросы (Yii 2.x)
Тема: Не добавляется запись в таблицу
Ответы: 3
Просмотры: 779

Re: Не добавляется запись в таблицу

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

if (!$ev->save(true)) {
    print_r($en->errors);
    exit();
}
masson
2019.07.03, 19:43
Форум: Общие вопросы (Yii 2.x)
Тема: Не добавляется запись в таблицу
Ответы: 3
Просмотры: 779

Re: Не добавляется запись в таблицу

Может потому что в модели Events валидация не проходит? Или в beforeSave не возвращается true?
masson
2019.07.03, 16:59
Форум: Общие вопросы (Yii 2.x)
Тема: Значение по умолчанию в dropDownList multiple
Ответы: 5
Просмотры: 1571

Re: Значение по умолчанию в dropDownList multiple

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

    $model = new Model([
        'shops_' => [1,3],
    ]);

    echo $form->field($model, 'shops_')->dropDownList(
        [
            1 => 'Shop1',
            2 => 'Shop2',
            3 => 'Shop3'
        ],
        [
            'multiple' => 'multiple'
        ]
    );
masson
2019.07.03, 11:06
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод LeftJoin на экран.
Ответы: 9
Просмотры: 1643

Re: Вывод LeftJoin на экран.

Попробуй в модель прописать - public $klient_name; самой первой строчкой. И во вьюхе выводить $zakaz->klient_name Но лучше таких извратов не делать, а сначала прочитать : https://www.yiiframework.com/doc/guide/2.0/ru/db-active-record - особенно главу "Работа со связными данными" https://ww...
masson
2019.07.03, 10:51
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод LeftJoin на экран.
Ответы: 9
Просмотры: 1643

Re: Вывод LeftJoin на экран.

Ошибка какая?
masson
2019.07.03, 10:17
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод LeftJoin на экран.
Ответы: 9
Просмотры: 1643

Re: Вывод LeftJoin на экран.

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

$query = Tbl_Zakazi::find()->select('zakaz.*, k.klient_name')->LeftJoin('klient as k', 'zakaz.klient_id = k.id');
А зачем все эти сложности? Проще в модели создать relation, в контроллере DataProvider и во вьюхе GridView.
masson
2019.07.03, 01:28
Форум: Общие вопросы (Yii 2.x)
Тема: Некорректная работа нескольких Pjax в модальном и не модальном окне.
Ответы: 6
Просмотры: 1742

Re: Некорректная работа нескольких Pjax в модальном и не модальном окне.

Так вроде работает : // Контроллер public function actionIndex() { $dp1 = $dp2 = new ActiveDataProvider([ 'query' => Tag::find(), 'sort' => ['defaultOrder' => ['id' => SORT_ASC]], 'pagination' => ['pageSize' => 5], ]); return $this->render('index', [ 'dp1' => $dp1, 'dp2' => $dp2, ]); } public functi...
masson
2019.07.02, 21:35
Форум: Общие вопросы (Yii 2.x)
Тема: where каждый id одного поля
Ответы: 2
Просмотры: 929

Re: where каждый id одного поля

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

$ids = [1,2,3];
$query -> where(['post_id' => $ids]);

if (count($ids) != count($queryResult)) {
    return null;
}
masson
2019.07.02, 21:23
Форум: Общие вопросы (Yii 2.x)
Тема: Некорректная работа нескольких Pjax в модальном и не модальном окне.
Ответы: 6
Просмотры: 1742

Re: Некорректная работа нескольких Pjax в модальном и не модальном окне.

1. Если по умолчанию, то у GridView w0, w1, w2 и т.д. У Pjax p0, p1, p2. Это видно на основе кода из соответствующих виджетов, у которых прописано Я имел в виду фактически, а не по умолчанию. Каким образом номера переписывали (прибавляли 100) ? Задавать id в коде модалки пробовали? Pjax::begin(['id...
masson
2019.07.02, 16:16
Форум: Общие вопросы (Yii 2.x)
Тема: Некорректная работа нескольких Pjax в модальном и не модальном окне.
Ответы: 6
Просмотры: 1742

Re: Некорректная работа нескольких Pjax в модальном и не модальном окне.

1. Какие идентификаторы в модалке генерятся?
2. Какой JS-код в модалке генерится?
masson
2019.07.02, 13:05
Форум: Общие вопросы (Yii 2.x)
Тема: Обращение к атрибутам в Searchmodel
Ответы: 4
Просмотры: 1285

Re: Обращение к атрибутам в Searchmodel

Почему $this->day пустой?
Потому что приходит пустое значение в $params
Как использовать "жесткий" фильтр в search модели?
$query->where(['>', 'day', date('Y-m-d H:i:s')]);

И в grid filtering conditions строку "'day' => $this->day," надо убрать
masson
2019.06.25, 19:52
Форум: Общие вопросы (Yii 2.x)
Тема: after login и id пользователя
Ответы: 1
Просмотры: 1227

Re: after login и id пользователя

В том как ловите и обрабатываете событие.
masson
2019.06.25, 04:39
Форум: Общие вопросы (Yii 2.x)
Тема: как реализовать журнал действий
Ответы: 13
Просмотры: 2778

Re: как реализовать журнал действий

Отлавливаем событие EVENT_BEFORE_ACTION у приложения и ведем нужные логи
masson
2019.06.24, 11:47
Форум: Архитектура, дизайн, ООП
Тема: Модули и подмодули. На сколько сильно дробить?
Ответы: 8
Просмотры: 5448

Re: Модули и подмодули. На сколько сильно дробить?

[email protected] писал(а): 2019.06.23, 21:33 задумался о том, на сколько сильно стоит дробить эти модули. И не мог найти ответа для себя. В документаци написано, что «неограниченны во вложенности». Однако какой этому логический предел?
Удобство использования и сопровождения.