@yii2ru

Страница 515 из 1721
f4rt~
19.08.2017
14:51:18
трейты

типы

низкий порог входа

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
О чем в доке написано

f4rt~
19.08.2017
14:55:57
О чем в доке написано
дело ж не в этом

ты не можешь сделать A {use B; } и потом на инстансоф проверить

Konstantin
19.08.2017
14:56:24
LAV45/yii2-ajax-create
пользуешь? Скажи главные плюсы для себя

Юрий
19.08.2017
14:57:04
ты не можешь сделать A {use B; } и потом на инстансоф проверить
Ну может в 8 подкрутят что в этом плане. Чем дальше тем больше берут от серьёзных языков

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

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
andWhere(['user_id' => 1])
Я думал так делают при джоинах

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
Я в layouts храню.
в модуле или в основном проекте?

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
аа

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
'rules' => [ 'blog/<url>/<category_id>' => 'blog/one', 'blog/<category_id>' => 'blog/category', 'blog' => 'blog/index',
не пробывал апач настраивать чтоб на папку web смотрел?

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

Страница 515 из 1721