
Maxim
06.09.2018
21:18:42

Eugene
06.09.2018
21:22:44
Самый грубый вариант - да, сделать оба поля (date и post_id) как primary key. Будет работать
можно и другие варианты (для ускорения запросов), но там нужно знать какая у вас примерно посещаемость в сутки и сколько постов примерно планируется в системе. - ну и от того, какие select-ы к этой таблице будете использовать.

Maxim
06.09.2018
21:24:06

Katulos
06.09.2018
21:29:42
господа

Google

Katulos
06.09.2018
21:29:59
Зачем в компосере адвансед шаблона есть "phpunit/phpunit": "~7.1.0",
но нет php7.1 в прилагаемом конифге вагранта?
Пушим на гитхаб не тестируя?

Maxim
06.09.2018
21:31:37

Katulos
06.09.2018
21:31:52
@samdark Не надо так

Alexander
06.09.2018
21:38:29
М?

Katulos
06.09.2018
21:39:14
М?
https://github.com/yiisoft/yii2-app-advanced/blob/11b8244714ffbc3b2b472252f4bf4633fb171db7/composer.json#L27
https://github.com/yiisoft/yii2-app-advanced/blob/11b8244714ffbc3b2b472252f4bf4633fb171db7/vagrant/provision/once-as-root.sh#L28
седьмой юнит требует php7.1

Maxim
06.09.2018
21:42:28

Katulos
06.09.2018
21:42:39
Нет ну правда

Google

Katulos
06.09.2018
21:42:50
Оно должно изкаропки работать
Это же не хомепга васи пупкина
Это старткит популярного фреймворка

Maxim
06.09.2018
21:45:56
Нашел время Самдарка отвлекать!
Там 3 пилится, а тебе конфиг на вагрант вдруг мешать начал

Katulos
06.09.2018
21:47:25

Alexander
06.09.2018
21:49:17
Pull request замутите, замёржим вместе сегодня же

Abl
07.09.2018
04:02:11
Abl:
#Almaty #PHP #разработчик #vacancy
Требуется php developer в ТОО “Benediximus”
зп от 150 000 до 250 000тг
ключевые навыки #PHP
#Git #Yii2 #MYSQL #angularJs
Contact: +7 778 118 2554, @ablsdu

Andrey
07.09.2018
06:36:32
можно ли это как то скрыть?
чтобы в url ничего не писалось
Доброе товарищи!)

Ziyavuddin
07.09.2018
06:44:29
Вы можете написать логику после success.
$(document).on('pjax:success', function() {
window.history.pushState('page2', 'Title', 'yourUrl');
});

Andrey
07.09.2018
06:45:11

Павел
07.09.2018
06:45:24
И можешь попрощаться с поисковым рейтингом своих страниц

Maxim
07.09.2018
06:45:39
Ага)

Andrey
07.09.2018
06:47:47
спасибо ребят) буду ковырять)

Павел
07.09.2018
06:52:45

Andrey
07.09.2018
06:54:29
Лучше не надо
при пагинации "/news/default/index?page=7" можно ли как-то сделать , /news?page=7
к примеру а то default /index вообще не круто)
извиняюсь за банальные вопросы, только разбираюсь с фреймом

Google

Павел
07.09.2018
07:00:45
Можно page сделать не параметром запроса, а параметром рута

Andrey
07.09.2018
07:01:36

Павел
07.09.2018
07:02:17
Ты лучше роутер нормально пропиши, чтобы у тебя default/index не писался в uri

Andrey
07.09.2018
07:03:19

Mirvali
07.09.2018
08:37:35
Rebyata pomogite mnogo raz pitayus kak sdelat pretty url
??

breakt1mus
07.09.2018
08:39:17
В конфиге включить и настроить правила

Павел
07.09.2018
08:44:59

Mirvali
07.09.2018
08:46:37
Kogda vklyuchil vivodit eto

Ziyavuddin
07.09.2018
08:47:35
Index.php нужно убрать
Через .htaccess

Mirvali
07.09.2018
08:47:55
Kak ???

Павел
07.09.2018
08:49:49
Pykamu

breakt1mus
07.09.2018
08:50:25
На тостере даже ответ на это есть...
Первая строка в гугол

Andrey
07.09.2018
08:52:08

Google

Maxim
07.09.2018
08:56:20

breakt1mus
07.09.2018
08:57:53
??

Andruha
07.09.2018
08:58:32
$m = GameLaunchLog::find()
->select(['name', 'count(name)'])->all();
как мне из результата вытянуть count? В результирующем массиве объектов имеется только name $m[$i]->name

Andrey
07.09.2018
09:00:20
Все понял не подходит

Admin
ERROR: S client not available

Maxim
07.09.2018
09:01:31

Andruha
07.09.2018
09:01:45
Echo count($m);???
полный запрос такой:
GameLaunchLog::find()
->select(['game_id', 'count(game_id) as launches'])
->orderBy('count(game_id) desc')
->groupBy('game_id')
->having(['>', 'count(game_id)', 0])
->limit(5)->all();
пробовал добавлять в модель класса свойства launches - не канает

Павел
07.09.2018
09:01:55
Отвечал уже на этот вопрос

Andruha
07.09.2018
09:02:03

Maxim
07.09.2018
09:02:05

Andrey
07.09.2018
09:02:27
Alias

Andruha
07.09.2018
09:02:50

Maxim
07.09.2018
09:03:22

breakt1mus
07.09.2018
09:03:53

Andruha
07.09.2018
09:04:23

Google

Andrey
07.09.2018
09:04:27

Maxim
07.09.2018
09:05:16
Не грузит
https://rmcreative.ru/blog/post/yii-2-conference-2016--otchjot-i-materialy

Yet Another Stats
07.09.2018
09:05:27
Карма @maximniko стала 17

Andruha
07.09.2018
09:08:32

Mr.aza
07.09.2018
09:10:54
Подскажите пожалуйста,почему при аякс редактировании записи.Запись добавляется,а не обновляется..
if (Yii::$app->request->isAjax)
{
if (Yii::$app->getRequest()->post('widget') == 'edit' && sizeof(Yii::$app->request->post('id')) == 1)
{
$model = $this->findModel(Yii::$app->request->post('id'));
return $this->renderPartial('form',['model'=>$model]);
}
if ($model->load(Yii::$app->request->post()))
{
Yii::$app->response->format = Response::FORMAT_JSON;
return ['status'=>$model->save()];
}
}

Nursulton
07.09.2018
09:13:23
????

Павел
07.09.2018
09:18:02
http://qaru.site/questions/6034574/add-field-calculated-from-sql-query-to-yii2-activerecord-model

Andruha
07.09.2018
09:19:42

Павел
07.09.2018
09:19:57

Mr.aza
07.09.2018
09:20:46

Павел
07.09.2018
09:21:02
С чего ты взял?
Что вернёт findModel() при передаче ему несуществующего id?

Mr.aza
07.09.2018
09:23:58

Andrey
07.09.2018
09:23:59

Павел
07.09.2018
09:27:42

Andrey
07.09.2018
09:28:38