
f4rt~
19.08.2017
14:51:18
трейты
типы
низкий порог входа

Дмитрий
19.08.2017
14:52:07

Google

Юрий
19.08.2017
14:53:32
трейты
А что с ними не так? Интересно просто стало

f4rt~
19.08.2017
14:53:55
нет достаточно большого кол-ва фич, аля дженериков,ad-hoc полиморфизм, это если не брать во внимание множественное наследование и тп

Юрий
19.08.2017
14:54:02

f4rt~
19.08.2017
14:54:34
и не трейты это вовсе

Юрий
19.08.2017
14:54:45
О чем в доке написано

Alex
19.08.2017
14:55:18

f4rt~
19.08.2017
14:55:57
ты не можешь сделать A {use B; } и потом на инстансоф проверить

Konstantin
19.08.2017
14:56:24

Юрий
19.08.2017
14:57:04

f4rt~
19.08.2017
14:57:18
ну вообще да, движемся в хорошем направлении

Google

Alex
19.08.2017
14:57:29

f4rt~
19.08.2017
14:57:36
я сильно надеялся на jit в свое время, а потом после доклада чот охладел к нему

Юрий
19.08.2017
14:58:17
А я все надеюсь что переход на ютф состоится хоть в 8) ничего не мешает пиля 7.3 и 7.4 готовить это в 8
А то 6 просрали, но может со второго раза получится

Konstantin
19.08.2017
14:59:07

Alex
19.08.2017
15:00:47

Юрий
19.08.2017
15:02:10
слушайте, а я путаю или в https://github.com/yiisoft/yii2 раньше был UPGRADE.md, а теперь нет?
файл со список изменений по минорным версиям что на что менять
https://github.com/yiisoft/yii2-framework/blob/master/UPGRADE.md
нашел ?

goffyara
19.08.2017
18:57:48

Alex
19.08.2017
19:30:23
Всем привет.
Хотим перейти с wiki на что-то по приличнее.
Подскажите что вы используете для документации своих проектов.

Юрий
19.08.2017
19:31:22
confluence
https://ru.atlassian.com/software/confluence

SiZE
20.08.2017
03:23:31

Mr.
20.08.2017
03:58:27

Artem
20.08.2017
07:39:47
Всем привет, тут есть кто? Мне нужна ваша помощь(

Vladislav
20.08.2017
07:50:36
Ты ж уходил вроде

Artem
20.08.2017
07:55:32
Ну да, что бы не висело у меня много сообщений тут)
Сможешь помочь мне с постройкой запроса?

Google

Artem
20.08.2017
07:56:08
а то я гугол перерыл не черта не понял))))
Смотри))) Groups::find()->where(['hidden' => 0])->with(['subscribers'])->orderBy(['time_creature' => SORT_DESC])->limit(20)->all(); в месте с группами вытягивается связи Subscribers мне нужно для Subscribers указать конкретный id для столбика user_id
Не могу понять как сделать(((((((((((

Vladislav
20.08.2017
08:07:17
Непонятно
Что значит "конкретный ид доя столбика усер_ид"?

Yura
20.08.2017
08:25:30
andWhere(['user_id' => 1])
?

Artem
20.08.2017
08:54:27
в subscribers есть 2 важных поля, первое) group_id это id группы связана с id в groups. Так же есть user_id в subscribers. Так вот, выше запрос, выводит связи только по group_id а я хочу еще сделать так, что бы я в запросе, мог еще указать user_id. Я сейчас попробую сделать как Юра сказал..

Vladislav
20.08.2017
09:24:25
Чет хуня какая-то
Ты ж связь через группы делаешь
На подписчиков
Тебе вместе с подписчиками надо еще юзеров достать?

Vladislav
20.08.2017
09:25:12
Типа group->subscriber->user?

Павел
20.08.2017
09:28:39
Один к одному вроде сразу вытаскиваются, не?
Для них нет ленивой загрузки

Konstantin
20.08.2017
09:40:56

Artem
20.08.2017
09:57:30
Так не подходит, так как надо указать явно на subscriber user_id=1
Владислав, мне нужно вывести список груп и проверить подписан ли юзер конкретный на эту группу
SELECT * FROM projects WHERE (hidden=0) AND (user_id=1) ORDER BY time_creature DESC LIMIT 20
$data=Projects::find()
->where([
'hidden' => 0
])
->andWhere([
'user_id' => 1
])
->with([
'projectClaims'
])
->orderBy([
'time_creature' => SORT_DESC
])
->limit(20)
->all();

Google

Artem
20.08.2017
10:03:09
user_id явно должен указывать на projectClaims

Konstantin
20.08.2017
10:30:01
Join?
Или второй запрос

Yura
20.08.2017
10:32:58
Да я мельком читал и думал что там joinwith

Konstantin
20.08.2017
10:35:02
Если нужно выбрать по двум таблицам нужно либо их объединить либо делать в каждую по запросу

Admin
ERROR: S client not available

Konstantin
20.08.2017
10:35:43
Where всего лишь условие выборки

Maxim
20.08.2017
12:19:56
А еще нужно использовать не where, a andWhere. Иначе запрос может перебиваться и не выполняться с полным перечнем условий

Isaev
20.08.2017
12:45:45
layout для админ панели лучше хранить в модуле (modules/admin/view/layouts/main.php) или в самом проекте view/layouts/main.php?

Anvarbey
20.08.2017
13:01:40
Я в layouts храню.

Isaev
20.08.2017
13:03:30

Ivan
20.08.2017
13:08:02

Isaev
20.08.2017
13:08:47

Ivan
20.08.2017
13:08:48
На самом деле разницы нет. Это доя удобства.
*для

Konstantin
20.08.2017
13:25:32
кто-нибудь знает, как в yii\authclient\AuthAction передать state (для Google oAuth2)

Yury
20.08.2017
13:38:51
простите заранее за "ПОМОГИТЕ НАСТРОИТЬ ХТОКСЕС"
RewriteCond %{REQUEST_URI} ^/(assets|css|js|images|blog)
RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L]
RewriteRule ^css/(.*)$ frontend/web/css/$1 [L]
RewriteRule ^js/(.*)$ frontend/web/js/$1 [L]
RewriteRule ^images/(.*)$ frontend/web/images/$1 [L]
RewriteRule ^blog/(.*)$ frontend/web/blog/$1 [L]
RewriteRule ^(.*)$ frontend/web/$1 [L]
полный хтаксес на гисте
https://gist.github.com/anonymous/076cf3888f96f507b403c4abc5fd4b99
работает все правильно кроме blog, при нажатии на пункт меню выполняется переход на site.com/frontend/web/blog вместо site.com/blog
использую навбар виджет
]);
$menuItems = [
...
['label' => 'Блог', 'url' => ['/blog/index'], 'options'=>['class'=>'font-menu']],
...
ума не приложу, почему именно с блогом проблема


Abdula
20.08.2017
13:54:41
Всем привет.
По братски, скажите. Почему когда я пишу у класса в phpDoc свойство @property phpStorm не просвечивает его?
Из за чего может быть так, что не показывает?

Google

Abdula
20.08.2017
13:56:04
аа

Дмитрий
20.08.2017
15:52:58


Yury
20.08.2017
15:53:20
та гуглил, не помогает чет
по примерам из интернета по ссылке http://site.ru/ - сможем попасть во frontend/web/
а вот проблему с подкатегориями это не решило
я так понимаю, что по идее должно работать, и бок в моих правилах в урл менеджере, или нет
'rules' => [
'blog/<url>/<category_id>' => 'blog/one',
'blog/<category_id>' => 'blog/category',
'blog' => 'blog/index',

Konstantin
20.08.2017
16:43:53

Yury
20.08.2017
17:10:23
должно исправить все беды? в httpd.conf?

Валентин
20.08.2017
17:32:09
htaccess править, зачем там blog

Yury
20.08.2017
17:33:45
ну если убрать все равно не работает
я влепил по аналогии с images,css и т.д.
они же работают... :c

Валентин
20.08.2017
17:34:09
Да и вообще, есть готовые htaccess