Найдено 42 результата
- 2019.10.15, 16:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запрос != в AR
- Ответы: 2
- Просмотры: 621
- 2019.10.11, 12:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ответ ошибки приходит в формате html, когда нужен json
- Ответы: 12
- Просмотры: 3743
Re: Ответ ошибки приходит в формате html, когда нужен json
Скорее всего Вы унаследовались не от того контроллера.proctoleha писал(а): ↑2019.10.11, 12:29 Если вы стучитесь к контроллеру в модуле, унаследованному от \yii\rest\Controller, то должно придти все нормально, например:
- 2019.10.11, 12:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ответ ошибки приходит в формате html, когда нужен json
- Ответы: 12
- Просмотры: 3743
Re: Ответ ошибки приходит в формате html, когда нужен json
Тогда попробуйте больше мне ничего не приходит в голову.
Код: Выделить всё
'format' => 'raw',
- 2019.10.11, 12:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ответ ошибки приходит в формате html, когда нужен json
- Ответы: 12
- Просмотры: 3743
Re: Ответ ошибки приходит в формате html, когда нужен json
Если глобально, то через конфиг
Код: Выделить всё
'components' => [
...
'response' => [
'format' => 'json',
],
...
],
- 2019.10.03, 13:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Отменить подсчет row count в GridView
- Ответы: 4
- Просмотры: 1097
Re: Отменить подсчет row count в GridView
Кэширование не поможет в этом случае?
- 2019.10.01, 16:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Нужно обновлять подписку ежечасно
- Ответы: 5
- Просмотры: 1676
Re: Нужно обновлять подписку ежечасно
Статья на эту тему. cron - это не так сложно как кажется на первый взгляд.
- 2019.09.23, 11:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Настройка yii-node-socket в yii basic
- Ответы: 4
- Просмотры: 950
Re: Настройка yii-node-socket в yii basic
Возможно, но наверное 'nodeSocket' должен быть в секции 'components':
Код: Выделить всё
$config = [
...
'components' => [
...
'nodeSocket' => array(...),
...
],
...
];
- 2019.09.23, 10:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Настройка yii-node-socket в yii basic
- Ответы: 4
- Просмотры: 950
Re: Настройка yii-node-socket в yii basic
В basic вместо main.php - web.php
- 2019.09.19, 11:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView+DataArray+Пагинация
- Ответы: 5
- Просмотры: 1285
Re: GridView+DataArray+Пагинация
Pjax в этом случае не поможет?
- 2019.08.07, 19:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как проверить что дата не меньше сегодня?
- Ответы: 4
- Просмотры: 1568
Re: Как проверить что дата не меньше сегодня?
Из встроенного первое что приходит на ум - compare.
Примерно так:
Примерно так:
Код: Выделить всё
['date', 'compare', 'compareValue' => strtotime('NOW'), 'operator' => '>=', 'message' => Yii::t('transfer', 'Вы не можете сделать это задним числом.')],
- 2019.08.01, 14:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Куда yii кеширует данные ?
- Ответы: 2
- Просмотры: 760
Re: Куда yii кеширует данные ?
Папка кеша - runtime/cache
Также можно с консоли почистить кеш командой ./yii cache/flush-all
Также можно с консоли почистить кеш командой ./yii cache/flush-all
- 2019.07.25, 12:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Natural sort в GridView
- Ответы: 3
- Просмотры: 968
Re: Natural sort в GridView
Странно, у меня работает.
- 2019.07.23, 17:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Natural sort в GridView
- Ответы: 3
- Просмотры: 968
Re: Natural sort в GridView
Код: Выделить всё
$dataProvider->sort->attributes['number'] =
[
'asc' => ['LENGTH(number)' => SORT_ASC, 'number'=>SORT_ASC],
'desc' => ['LENGTH(number)' => SORT_DESC, 'number'=>SORT_DESC],
];
- 2019.05.30, 11:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: updateCounters() делает +2
- Ответы: 5
- Просмотры: 1813
Re: updateCounters() делает +2
Я бы посоветовал для начала убедиться что именно в дебаг панели причина двойного срабатывания, поскольку у меня с включенной панелью updateCounters() отрабатывает только один раз.
- 2019.05.06, 11:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: hiddenInput - как получить значение?
- Ответы: 2
- Просмотры: 1108
Re: hiddenInput - как получить значение?
Для того чтобы значения из формы попали в свойства модели, они (свойства) должны быть прописаны в правилах, т.е. в методе rules(). Сейчас у Вас там прописаны правила только для 'query_name' и 'query_phone', вот они и считаются валидными и им присваиваются соответствующие значение из Yii::$app->reque...
- 2019.04.26, 17:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить запрос поисковой модели?
- Ответы: 3
- Просмотры: 1273
Re: Как изменить запрос поисковой модели?
Хотя в rules() не надо добавлять path, он от пользователя не приходит и вместо метода andFilterWhere() использовать where() или andWhere()
- 2019.04.26, 16:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить запрос поисковой модели?
- Ответы: 3
- Просмотры: 1273
Re: Как изменить запрос поисковой модели?
Здесь можно посмотреть Фильтрация данных Ну а если в двух словах: добавить 'path' в метод rules() search модели. Условие вывода можно прописать в методе search(), если search модель используется только для этой страницы (иначе это условие будет применено ко всем остальным страницам где эта модель ис...
- 2019.04.22, 13:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Валидация
- Ответы: 2
- Просмотры: 722
Re: Валидация
Только что проверил, при пустом part валидация проходит. Может у Вас пробел в поле ввода part?
Ещё можно посмотреть
Ещё можно посмотреть
Код: Выделить всё
<?php VarDumper::dump($model->rules(), 10, true); ?>
- 2019.04.16, 15:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Передача значений в модель search
- Ответы: 2
- Просмотры: 880
Re: Передача значений в модель search
Добавить в модель search публичное свойство id_parent и прописать для него правила валидации.
Ну и в методе search() добавить фильтрацию по id_parent.
Фильтрация данных
Ну и в методе search() добавить фильтрацию по id_parent.
Фильтрация данных
- 2019.04.11, 12:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Добавить в input кроме значения из базы что то свое.
- Ответы: 5
- Просмотры: 2127
Re: Добавить в input кроме значения из базы что то свое.
3. В модели можно переопределить метод afterFind()
Код: Выделить всё
public function afterFind()
{
parent::afterFind();
$this->phone = '+' . $this->phone;
}