
Mirvali
07.08.2018
20:37:47
Da doljen primary key ptichku postavit???

Mark
07.08.2018
20:48:48

Dead
08.08.2018
05:57:06
SELECT COUNT(*) FROM project GROUP BY user_id этот запрос в yii будет выглядеть так ? $model = Project::find()->groupBy('user_id');
return $model->count('*');

Konstantin
08.08.2018
06:01:39
Нет

Google

Konstantin
08.08.2018
06:02:50
Думаю здесь не хватает чего то

Дмитрий
08.08.2018
06:03:20

Dead
08.08.2018
06:03:39
В первом запросе он считает сколько проектов сделал пользователь ,а во втором сколько пользователей сделало ,а нужно что бы работало как в 1 запросе
первый запрос я запускал phpmyadmin
все збс
а yii почему то по другому делает
есть предположение почему yii по другому делает ?

Ivan
08.08.2018
06:07:57
в дебаггере какой запрос получается на данном коде? Project::find()->groupBy('user_id')->count()

Nuriddin
08.08.2018
06:12:33

Dead
08.08.2018
06:15:39
model = (new \yii\db\Query())
->from('project')
->orderBy('user_id')
->count('*');
так записать?

Nuriddin
08.08.2018
06:18:50
по поводу count не знаю (не пользовался), ну в смыслу да
Подожди а где селект

Google

Nuriddin
08.08.2018
06:22:11
model = (new \yii\db\Query())
->select('count(*)')
->from('project')
->orderBy('user_id');

Dead
08.08.2018
06:22:25

Nuriddin
08.08.2018
06:22:36

Dead
08.08.2018
06:22:54
ок
public function getQuantity()
{
$model = (new \yii\db\Query())
->select('count(*)')
->from('project')
->orderBy('user_id');
//$model = Project::find()->groupBy('user_id');
return $model;
}
в returne как возвращать ?

Nuriddin
08.08.2018
06:25:58
это не модель, а query
public function getQuantity()
{
$query = (new \yii\db\Query())
->select('count(*)')
->from('project')
->orderBy('user_id');
//$model = Project::find()->groupBy('user_id');
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => false
]);
return $dataProvider;
}

Павел
08.08.2018
06:27:31
зачем ваам orderBy в count ?

Ivan
08.08.2018
06:27:35
или так?
public function getQuantity()
{
$this ->select('count(*)')
->from('project')
->orderBy('user_id');
return $this;
}

Nuriddin
08.08.2018
06:29:59

Dead
08.08.2018
06:35:00
не ,нихера

Павел
08.08.2018
06:37:15
public function getQuantity()
{
return (new \yii\db\Query())
->select('id')
->from('project')
->groupBy('user_id')
->count();
}

Dead
08.08.2018
06:37:51
тоже нихуя
сколько пользователей сделало проект
возвращает

Павел
08.08.2018
06:38:41
а тебе что надо?

Dead
08.08.2018
06:39:37
В первом запросе он считает сколько проектов сделал пользователь ,а во втором сколько пользователей сделало ,а нужно что бы работало как в 1 запросе
сколько проектов сделал пользователь
тоесть у меня их несколько

Google

Павел
08.08.2018
06:43:05
$query = (new Query)
->select([
'count' => new Expression('count(t.id)')
])
->from('project')
-groupBy('user_id')->all();
а ну в селек ещё user_id Надо наверное

Dead
08.08.2018
06:49:37
+
всё получилось ,спс)

Павел
08.08.2018
06:49:57
?

Максим
08.08.2018
07:41:27
Как исправить эту ошибку?
Uncaught Error: Call to a member function stop() on null in \vendor\codeception\codeception\src\Codeception\Module\Yii2.php:346

Павел
08.08.2018
07:58:22
Чо там дальше по стеку то?

Дмитрий
08.08.2018
07:59:47
Это значит что на строке 346 объект у которого вызывается stop() это не объект а null

Павел
08.08.2018
08:00:23
Кэп в студии ?

Дмитрий
08.08.2018
08:00:31
О да
Каков вопрос, таков ответ

Дмитрий
08.08.2018
08:01:25
Сделать так чтобы там не было null

Sergey
08.08.2018
08:05:59
Лбди, посоветуйте книгу по изучению Yii

Vlad
08.08.2018
08:06:53

Sergey
08.08.2018
08:07:05
Разработка веб-приложений на yii2 - Марк Сафронов. Эта пойдет?

Alexander
08.08.2018
08:18:12

Sergey
08.08.2018
08:21:33

Алексей
08.08.2018
08:37:39
Добрый день, верно ли указывать в параметрах виджета такое:

Google

Алексей
08.08.2018
08:37:42
'image' => Url::to(@$this->context->loadImage($value->image,'view'), true)
абсолютная ссылка на картинку

Kateryna
08.08.2018
09:30:17
Ребята, нужна ваша помощь.
Суть проблемы. К проекту подключен PendalF89/yii2-filemanager. В стартовом списке файлменеджера картинка выглядит как "bla-bla-bla-fm.png", но технически таких картинок нет и не было никогда, вместо этой дефолтной картинки бралась "bla-bla-bla-128x128.png".
Вопрос - можно ли как-то сконфигурировать через конфиг, не влезая в исходный код файлового менеджера, url картинки для списка с превью?

Vlad
08.08.2018
09:38:17
yii conf 2018 планируется? кто в курсе?

PowerAxis
08.08.2018
10:02:04
как в gridview на колонку навесить проверку уровня доступа?

Matviy
08.08.2018
10:17:53

Admin
ERROR: S client not available

PowerAxis
08.08.2018
10:18:28
ага, есть параметр визибл, спасибо

Aleksey
08.08.2018
10:35:19
Подскажите где подешевле домены покупать/продлевать?
Простите за офтоп.

?
08.08.2018
10:36:38
хз раньше можно было .net вообще на халяву получить сейчас хз
надо было письмо слать в определенном формате

Aleksey
08.08.2018
10:38:55
Халява не нужна. Домены в зоне ru
Пользуюсь 2domains.ru, но там продление 569 р.
Может чего подешевле есть

Artemy
08.08.2018
10:42:15

SiZE
08.08.2018
10:43:51

Aleksey
08.08.2018
10:44:42

SiZE
08.08.2018
10:45:14
я им письмо писал, чтобы меня перевели. кто-то подсказал тут же в чате, поиском глянь

?
08.08.2018
10:45:44
на рег ру были приколы с угоном доменов
где то на хабре статейка была по этому поводу

Дмитрий
08.08.2018
10:59:46

Google

Дмитрий
08.08.2018
11:00:00
200 рублей рега и продление
Думаю уходить нафиг
1500 в квартал надо оборот иметь

SiZE
08.08.2018
11:01:58

Дмитрий
08.08.2018
11:02:17
У меня тоже пока не отобрали
Но письмо было

SiZE
08.08.2018
11:06:51
Но письмо было
https://www.reg.ru/support/partnyoram/kak_stat_partnerom_reg.ru/kak-sokhranit-tarif-dlya-professionalov вот что нашел

Matviy
08.08.2018
11:34:47
Народ, а как, собственно, правильно добавить форкнутый репозиторий (расширение для yii 2, в котором я хочу сделть пулл-реквест) из локальной папки в композер? Добавил
{
"type": "path",
"url": "../github/yii2-upload-behavior",
"options": {
"symlink": true
}
}
В секцию repositories, но композер все равно ставит пакет с пакаджиста
А по сути, мненужно, чтоб он этот пакет ставил с локальной папки
То есть. я его форкнул у себя на гитхабе, создал специальный проэкт с чистой установкой фреймворка под это дело, теперь мне нужно, чтобы файлы экстеншна читались с локального репозитория для работы над ним

[Anonymous]
08.08.2018
12:52:03
how to find username of id = 4545?

?
08.08.2018
12:52:42
$user= User::findOne($id);
echo $user->username;

[Anonymous]
08.08.2018
12:55:10

Mark
08.08.2018
12:55:42

?
08.08.2018
12:56:24
$user= User::findOne(['field'=>'value']);
$model = User::find()
->select('column1, column2')
->where(['id' => $id])
->one();
echo $model->column1;