@yii2ru

Страница 1103 из 1721
Vladimir
30.03.2018
20:58:30
А че тогда будет самой оптимизированной вариацией findModel?

Konstantin
30.03.2018
20:59:23
Да. Удобно реиспользовать потом
Мне кажется их лучше юзать когда от проекта к проекту использовать надо. Или для полей формы. Все другое так себе

Vladimir
30.03.2018
20:59:46
что для тебя findModel?
по id запись находит, пилить через where тогда AQ?

Google
Сергей
30.03.2018
21:00:19
Мне кажется их лучше юзать когда от проекта к проекту использовать надо. Или для полей формы. Все другое так себе
Для любых повторяющихся визуальных блоков - отлично. А в некоторых случаях даже для разового использования. Удобно код в одном месте собрать

☕ CunningFox
30.03.2018
21:00:55
по id запись находит, пилить через where тогда AQ?
в AQ можно описать чего ты хочешь, а дальше в C выкинуть нафигу findModel и пилить свой велосипед

Эд
30.03.2018
21:00:56
Господа, кто сталкивался с траблой, когда используешь joinWith в activerecords и цепные выборки из ActiveQuery - то yii требует мол ввести табличку для поля? Есть красивенькое решение?

☕ CunningFox
30.03.2018
21:04:31
Ну вдруг мой велосипед окажется хуже findModel)
могу только пособолезновать...

Эд
30.03.2018
21:04:46
Не называй поля в табах одинаково ?
Есть поля типа is_active, которые колизяться=)

☕ CunningFox
30.03.2018
21:05:28
Ну вдруг мой велосипед окажется хуже findModel)
хочу уточнить, речь о методе в котроллере

который напилили в дефолтный шаблон "круда"

Эд
30.03.2018
21:06:02
колизия, из модели можно получить названия таблиц
А если ActiveQuery унаследуется от класса в котором и стоит метод с полем, то как в нем получить название таблицы? есть функция get_called_class которая получает класс, как оживить его в объект и получить название таблицы?

Vladimir
30.03.2018
21:06:45
Есть поля типа is_active, которые колизяться=)
А лол, точно, а я голову ломаю че его нету в доке в activerecord)

Google
☕ CunningFox
30.03.2018
21:09:13
точно, есть getTablesUsedInFrom
ну хз что там у тебя есть, мне это не приписывай)) я это не видел ?

Эд
30.03.2018
21:09:38
ну хз что там у тебя есть, мне это не приписывай)) я это не видел ?
Методы tableName и primaryTableName есть в activerecords, но, я то нахожусь в activeQuery

ну хз что там у тебя есть, мне это не приписывай)) я это не видел ?
все, закрыты траблы, метод в activequery решил все getPrimaryTableName

\/
31.03.2018
01:11:17
вчера спрашивал как запустить отладку консольного) короче проще чем всегда. оказывается в homestead есть алиас xphp. включаем phstorm в режиме "прослушки" - в консоле вызываем xphp yii action/controller

ну и конечно брекпоинты не забываем ставить)

И спасибо за упоминание тут DataGrid - годная штука) удобнее workbench

☕ CunningFox
31.03.2018
06:08:38
Я так даже yii2-queue дебажил ?

Когда лень FileStorage подключать было)

Эд
31.03.2018
06:10:08
может и есть, тока мы не ванги тут гадать что ты уже сделал.
Уже решили проблемку, как оказалось вангой быть совсем не нужно ;)

Ad.x ??
31.03.2018
06:11:26
Уже решили проблемку, как оказалось вангой быть совсем не нужно ;)
вообще не плохо было бы выкладывать кусочки кода, когда спрашиваешь "как лучше" в конкретной ситуации.

Konstantin
31.03.2018
06:11:51
Есть ли Твиттер русскоязычной по теме йии?

Ad.x ??
31.03.2018
06:27:01
Чо ты напал на человека Сегодня суббота
да хз невыспался. думал памочь а тут об абастракных материях на конкретную тематику

Google
Ad.x ??
31.03.2018
06:27:04
какой-то пиздец

вот чо люди стесняются код выкладывать? воще не понимаю

Чо ты напал на человека Сегодня суббота
вот кстати мож ты мне подскажешь как закешировать кусок хтмлки, при этом оставить возможность работы с айдишниками из дата сета, из которого этот кусок хтмлки генерируется а?

я заибался думать

mrG1K
31.03.2018
06:59:52
вот кстати мож ты мне подскажешь как закешировать кусок хтмлки, при этом оставить возможность работы с айдишниками из дата сета, из которого этот кусок хтмлки генерируется а?
не совсем понял но мб сделать так в кеше к примеру в первой строке serialize или json , а дальше кеш подобная схема в битриксе там что-то для инвалидации кеша, прав и доп переменные хранятся ну и после просто возвращай отдельно контент и отдельно датасет. или ехай контент, а датасет возвращай

Ad.x ??
31.03.2018
07:03:27
хм... норм такой костылик... но в принципе рабочий вариант...

mrG1K
31.03.2018
07:15:15
хотя даже не в первой строке , а в целом там сериализация и в одной из переменных html

Эд
31.03.2018
07:16:58
Гайс, в Yii есть что нибудь кастомное типа, в авторизацию передал GET url параметр - и выполнил редирект на данный урл после авторизации?

Эд
31.03.2018
07:22:03
а чем backUrl не подходит?
Это метод или что? Знаю метод goBack но не подходит

☕ CunningFox
31.03.2018
07:22:21
он и есть, в сессии хранит урл куда редиректить

Данил
31.03.2018
07:24:56
есть еще такое Url::remember('', BLA-BLA); -> Url::previous(BLA-BLA) ...

Эд
31.03.2018
07:41:38
он и есть, в сессии хранит урл куда редиректить
Мне пришлось устанавливать Yii::$app->session->set("backURL", Yii::$app->request->get('backUrl')); и передавать параметр в метод return $this->goBack(Yii::$app->session->get("backURL")); Не натупил случаем?

☕ CunningFox
31.03.2018
07:47:23
Мне пришлось устанавливать Yii::$app->session->set("backURL", Yii::$app->request->get('backUrl')); и передавать параметр в метод return $this->goBack(Yii::$app->session->get("backURL")); Не натупил случаем?
где ты в _GET задаешь backUrl там Yii::$app->getUser()->setReturnUrl($backUrl); а после авторизации в контроллере $this->goBack($defaultUrl);

в goBack передавай индекс пейдж, если не задано то на главную. Ну и никто не гарантирует что в $_GET['backUrl'] будет то что нужно и вообще относиться к твоему ресурсу, надо проверять либо избавляться

Эд
31.03.2018
07:50:17
где ты в _GET задаешь backUrl там Yii::$app->getUser()->setReturnUrl($backUrl); а после авторизации в контроллере $this->goBack($defaultUrl);
Страновательно конечно что в твоем что в моем случаи) Зачем устанавливать эту переменную куда либо если в конечном счете я просто в goback передаю УРЛ =)

где ты в _GET задаешь backUrl там Yii::$app->getUser()->setReturnUrl($backUrl); а после авторизации в контроллере $this->goBack($defaultUrl);
Да, ставим setReturnUrl и все, не обязательно в goBack что либо передавать, Благодарю за наводку!

Google
☕ CunningFox
31.03.2018
07:55:08
Валидацию сделай перед помещением в сессию
в сессию можно помещать текущий урл, там не нужна валидация

Валидация нужна если мы по гету хотим редиректить

Эд
31.03.2018
07:55:30
☕ CunningFox
31.03.2018
07:55:31
тогда перед редиректом валидируем урл

Эд
31.03.2018
07:56:56
web/User же
https://github.com/yiisoft/yii2/blob/master/framework/web/Controller.php#L241

☕ CunningFox
31.03.2018
08:00:53


Like
31.03.2018
08:10:08
Ты ж вчера втирал за ?? ) У тебя вон кейс с null

return $url ?? Yii::$app->getHomeUrl();

☕ CunningFox
31.03.2018
08:10:38
Like
31.03.2018
08:10:44
А госпади

Тогда лан

☕ CunningFox
31.03.2018
08:10:53
?

Там даже className() не везде еще почистили

всему свое время, у меня еще копия старая, 2.0.10 вроде

не рабочий комп

Konsul
31.03.2018
08:24:31
Tailer
31.03.2018
10:27:02
Добрый день! Возможно ли создать миграции автоматически по уже имеющимся таблицам в БД?

Как таблицу из миграции, только наоборот

Google
?
31.03.2018
10:28:09
можно ищи на пакеджисте

Tailer
31.03.2018
10:34:27
Спасибо! Нашёл

Максим
31.03.2018
10:56:48
Ребят, а кто и какой редактор WYSIWYG использует? с хорошим загрузчиком медиа файлов?

было бы идеально найти сборку tinymce как в WP

Maxim
31.03.2018
11:03:42
Есть ли Твиттер русскоязычной по теме йии?
На Александра Макарова подпишис. Он постит новости про yii

Konstantin
31.03.2018
11:15:31
Maxim
31.03.2018
11:16:18
Konstantin
31.03.2018
11:18:05
@sam_dark
А не так? @samdark

Ладно спасибо. Найду ?

Alexander
31.03.2018
11:18:40
sam_dark

https://twitter.com/yiiframework_ru

Konstantin
31.03.2018
11:22:37
Нештяк. Елисеева ещё там же подтянул и пхпшторм ?

Блин извини))) я думал если напишу юзернейм где нибудь кроме первого слова то тебе не придет уведомление

Maxim
31.03.2018
11:38:49
https://twitter.com/yiiframework_ru
Я и сюда оказывается был подписан)

Максим
31.03.2018
12:30:37
подскажите, как в шторме обновить список веток в удаленном гите?

Alexander
31.03.2018
12:32:11
fetch/pull

Максим
31.03.2018
12:32:31
fetch/pull
спасибо

Yet Another Stats
31.03.2018
12:33:36
Карма @samdark стала 2

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