#1048 - Исправление ошибок верстки в Блоге.

parent 9fd2f673
......@@ -61,16 +61,20 @@ class SearchSession extends Session
return $dataProvider;
}
$query->joinWith('urls');
$query->select(['*', 'urls.time']);
$query->select(['*', new \yii\db\Expression("SUM(".SessionUrl::tableName().".updated_at - ".SessionUrl::tableName().".created_at) as time")]);
$queryUrl = SessionUrl::find()
->select('session_id, url, SUM('.SessionUrl::tableName().'.updated_at - '.SessionUrl::tableName().'.created_at) as time')
->andWhere(['url' => $this->blogUrl])
->groupBy('session_id');
$query->leftJoin(['urls' => $queryUrl], 'urls.session_id = id');
// grid filtering conditions
$query->andFilterWhere([
'id' => $this->id,
'user_id' => $this->user_id,
'created_at' => $this->created_at,
SessionUrl::tableName() . '.url' => $this->blogUrl
'created_at' => $this->created_at
]);
$query->andFilterWhere(['like', 'PHPSESSID', $this->PHPSESSID])
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment