Юрий
Например
who are you
Есть для Yii2 какой то инструмент для быстрого, удобного создания аякс механизмов, ну например странички перелистывать, просто инфу подгружать по клику, или по таймеру, формы авторизации регистрации в модалках делать и прочее ?
SarcasmIO
Например
не самая удачная ооп парадигма, продолжать?
Юрий
Да, выходные же
SarcasmIO
трейты
SarcasmIO
типы
SarcasmIO
низкий порог входа
Дмитрий
Юрий
трейты
А что с ними не так? Интересно просто стало
SarcasmIO
нет достаточно большого кол-ва фич, аля дженериков,ad-hoc полиморфизм, это если не брать во внимание множественное наследование и тп
SarcasmIO
SarcasmIO
и не трейты это вовсе
Юрий
О чем в доке написано
Лёша
SarcasmIO
SarcasmIO
ты не можешь сделать A {use B; } и потом на инстансоф проверить
SarcasmIO
ну вообще да, движемся в хорошем направлении
SarcasmIO
я сильно надеялся на jit в свое время, а потом после доклада чот охладел к нему
Юрий
А я все надеюсь что переход на ютф состоится хоть в 8) ничего не мешает пиля 7.3 и 7.4 готовить это в 8
Юрий
А то 6 просрали, но может со второго раза получится
who are you
Юрий
слушайте, а я путаю или в https://github.com/yiisoft/yii2 раньше был UPGRADE.md, а теперь нет?
Юрий
файл со список изменений по минорным версиям что на что менять
Юрий
https://github.com/yiisoft/yii2-framework/blob/master/UPGRADE.md
Юрий
нашел 🙂
who are you
goffyara
Screenshot (19 авг. 2017 г. 21:52:48)
Лёша
Всем привет.
Хотим перейти с wiki на что-то по приличнее.
Подскажите что вы используете для документации своих проектов.
Юрий
confluence
Юрий
https://ru.atlassian.com/software/confluence
SiZE
👀
Anonymous
Всем привет, тут есть кто? Мне нужна ваша помощь(
Vladislav
Ты ж уходил вроде
Anonymous
Ну да, что бы не висело у меня много сообщений тут)
Anonymous
Сможешь помочь мне с постройкой запроса?
Anonymous
а то я гугол перерыл не черта не понял))))
Anonymous
Смотри))) Groups::find()->where(['hidden' => 0])->with(['subscribers'])->orderBy(['time_creature' => SORT_DESC])->limit(20)->all(); в месте с группами вытягивается связи Subscribers мне нужно для Subscribers указать конкретный id для столбика user_id
Anonymous
Не могу понять как сделать(((((((((((
Vladislav
Непонятно
Vladislav
Что значит "конкретный ид доя столбика усер_ид"?
Yura
andWhere(['user_id' => 1])
Yura
?
Anonymous
в subscribers есть 2 важных поля, первое) group_id это id группы связана с id в groups. Так же есть user_id в subscribers. Так вот, выше запрос, выводит связи только по group_id а я хочу еще сделать так, что бы я в запросе, мог еще указать user_id. Я сейчас попробую сделать как Юра сказал..
Vladislav
Чет хуня какая-то
Vladislav
Ты ж связь через группы делаешь
Vladislav
На подписчиков
Vladislav
Тебе вместе с подписчиками надо еще юзеров достать?
Vladislav
Типа group->subscriber->user?
Павел
Один к одному вроде сразу вытаскиваются, не?
Павел
Для них нет ленивой загрузки
who are you
Anonymous
Так не подходит, так как надо указать явно на subscriber user_id=1
Anonymous
Владислав, мне нужно вывести список груп и проверить подписан ли юзер конкретный на эту группу
Anonymous
SELECT * FROM projects WHERE (hidden=0) AND (user_id=1) ORDER BY time_creature DESC LIMIT 20
Anonymous
$data=Projects::find()
->where([
'hidden' => 0
])
->andWhere([
'user_id' => 1
])
->with([
'projectClaims'
])
->orderBy([
'time_creature' => SORT_DESC
])
->limit(20)
->all();
Anonymous
user_id явно должен указывать на projectClaims
who are you
Join?
who are you
Или второй запрос
Yura
Да я мельком читал и думал что там joinwith
who are you
Если нужно выбрать по двум таблицам нужно либо их объединить либо делать в каждую по запросу
who are you
Where всего лишь условие выборки
Niko
А еще нужно использовать не where, a andWhere. Иначе запрос может перебиваться и не выполняться с полным перечнем условий
Владимир
layout для админ панели лучше хранить в модуле (modules/admin/view/layouts/main.php) или в самом проекте view/layouts/main.php?
Anvarbey
Я в layouts храню.
Владимир
Ivan
На самом деле разницы нет. Это доя удобства.
Ivan
*для
Konstantin
кто-нибудь знает, как в yii\authclient\AuthAction передать state (для Google oAuth2)
Yurii
простите заранее за "ПОМОГИТЕ НАСТРОИТЬ ХТОКСЕС"
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']],
...
ума не приложу, почему именно с блогом проблема