@yii2ru

Страница 707 из 1721
SiZE
23.10.2017
06:03:50
А можно ли таргетам логов навесить ключи? 'components' => [ 'log' => [ 'targets' => [ 'key' => [/* log target */] ] ] ]

Ruslan
23.10.2017
06:06:17
Все еще ищем #yii2 бекенда в #самара https://samara.hh.ru/vacancy/23063478

?
23.10.2017
06:11:08
? Самаричане, хватит меня в свой город сманивать.

Ruslan
23.10.2017
06:11:27
Самарцы)

Google
?
23.10.2017
06:12:39
Самаричанин звучит круче чем самарец)

А можно ли таргетам логов навесить ключи? 'components' => [ 'log' => [ 'targets' => [ 'key' => [/* log target */] ] ] ]
Ага, \yii\log\Dispatcher. А чего сам не глянул? /** * @inheritdoc */ public function init() { parent::init(); foreach ($this->targets as $name => $target) { if (!$target instanceof Target) { $this->targets[$name] = Yii::createObject($target); } } }

?
23.10.2017
06:24:14
Он пример показал.

Типа как поведения можно именовать, он хочет лог таргеты проименовать.

Ответ, да можно, показал инит диспетчера, где видно, что targets это ассоциативный массив.

Павел
23.10.2017
06:25:47
?
23.10.2017
06:26:04
Панаехали!
Не панаехал ?

?
23.10.2017
06:26:14
Панаехали!
Приезжай в екб)

благодарю. голова тяжелая, лег в 3 встал в 8.
Оу, 5 часов для работы мозгом мало, как же я тебя понимаю)))

?
23.10.2017
06:27:19
благодарю. голова тяжелая, лег в 3 встал в 8.
У тебя плагин в шторме стоит yii2-support?

Google
SiZE
23.10.2017
06:27:29
?
23.10.2017
06:27:34
бобы?

SiZE
23.10.2017
06:27:48
я на столько стар что у меня бобы ?

Maxim
23.10.2017
06:27:49
Я если сплю 5 часов два дня подряд - на третий день до обеда очень тупым становлюсь Слабенький на эту тему, стараюсь так не делать

Konstantin
23.10.2017
06:46:26
Maxim
23.10.2017
06:50:30
я вот про бобы тоже не понял, но списал это на недосыпание

SiZE
23.10.2017
06:52:46
NetBeans

Dmitry
23.10.2017
06:53:37
NetBeans
http://c2n.me/3ONzpDz

Firs
23.10.2017
07:53:28
Может кто подсказать как называется протокол для красивых ссылок в ВК, ФБ?

Когда-то делал, сейчас доку не могу найти

Firs
23.10.2017
07:56:05
Оно, спасиб

Oleg
23.10.2017
07:56:46
протокол... :)))

Павел
23.10.2017
07:57:12
Все протоколируется!

?
23.10.2017
07:57:34
протокол здал принял :)

Firs
23.10.2017
07:57:34
А как правильно назвать??

?
23.10.2017
07:57:55
url cutter какой нить

Павел
23.10.2017
07:58:30
Ты логи то читаешь?

Oleg
23.10.2017
07:58:39
Павел
23.10.2017
07:58:46
Вот у тебя не протоколируется ?

Google
SiZE
23.10.2017
08:09:55
Господа, для бд если какую-то переменную надо задать в конфиге, то через on afterOpen или bootstrap? Какой там бест практис? Надо для консольного приложения один параметр увеличить

Павел
23.10.2017
08:19:04
Все бы так

Спросили, сами нашли и в чатик решение запостили

?
23.10.2017
09:20:12
++

Dmitry
23.10.2017
10:57:35
всем привет столкнулся с такой ситуацией после деплоя yii2 проекта yii init старые csfr токены становятся недействительными ипользователям приходится обновлять страничку

что можно сделать кроме отключения csrfвалидации?

?
23.10.2017
10:59:54
Чем деплоишь?

Firs
23.10.2017
11:13:08
Может кто подсказать, как получить из конфига свойство модуля в миграции?

Firs
23.10.2017
11:22:23
https://pastebin.com/ika0ZHYX

Firs
23.10.2017
11:23:15
Выводит null вместо трололо, воооот....

Maxim
23.10.2017
11:24:54
Я тоже ничего не понял Какой ещё модуль в миграции

Firs
23.10.2017
11:31:10
Тогда с самого начала, я не знаю как называется таблица с пользователями, pk столбец и его тип Хочу чтобы в конфиге задавалась таблица и название pk Как эти данные из конфига получить?

Я поступаю так: создаю объект этого модуля и беру эти значения

?
23.10.2017
11:32:31
https://pastebin.com/ika0ZHYX
Так ты модуль от приложения получи.

Тут есть 2 стула...

Первый: Модуль настроить в common и в console приложении его получить - норм если у тебя модуль везде нужен, не норм если он например только для веб приложений. Второй: Настроить DiC таким образом, чтобы при создании экземпляра класса модуля он тебе его настроил как надо, Yii::createObject

Ща покажу)

Google
?
23.10.2017
11:38:00
https://pastebin.com/BvZVpR3A

Дмитрий
23.10.2017
11:38:42
Ща покажу)
$container = Yii::$container; // Logger $container->setSingleton(Raven_Client::class, function () { $client = new Raven_Client(); $client->install(); return $client; }); $service = Yii::createObject(Raven_Client::class)

?
23.10.2017
11:39:01
Щито?

Дмитрий
23.10.2017
11:39:57
Пример инициализации

?
23.10.2017
11:40:29
Чет твой пример для его задачи вообще не оч

Дмитрий
23.10.2017
11:49:34
Значит вызываешь до бутстрапа

Admin
ERROR: S client not available

?
23.10.2017
11:50:08
Та же беда, из конфига данные не подхватывает
Я же тебе готовое решение кинул

О хоспаде...

Дмитрий
23.10.2017
11:50:55
Еп, ему в миграциях эта херота нужна?

Boris
23.10.2017
11:50:58
О хоспаде...
Так не напрягайся

Если не ценят :)

?
23.10.2017
11:52:14
Так не напрягайся
Даёшь им хорошие решения, нет хотят страдать. А потом говорят йии говно вот в ларевел всё прощё и вообще рнр говно)

Boris
23.10.2017
11:53:37
Не давай, пусть страдают

В итоге больше всего жалко заказчика

Который потратит деньги на херовую архитектуру

и еще будет искать разраба

на поддержку

?
23.10.2017
11:55:25
Потом придет Борис и покроет хуями код))

Google
Boris
23.10.2017
11:55:57
Да я как-то меньше ща бомблю

Просто не работаю/не беру на поддержку

И пусть сами крутятся как хотят

Firs
23.10.2017
12:04:16
Exception: Missing required parameter "id" when instantiating "common\modules\UserFriends\module".....

https://pastebin.com/BvZVpR3A

?
23.10.2017
12:07:05
$userModul = \Yii::createObject(\common\modules\MyModule\Module::class, ['id' => 'zaebal_tupit']);

Firs
23.10.2017
12:15:48
На такую строку ругается, и на такую $userModul = \Yii::createObject([ 'class'=>\common\modules\UserFriends\module::className(), 'id'=>'bloooo' ]);

Павел
23.10.2017
12:17:15
Ггг

Параметры посчитай, тролль

Ты прям как калькулятор в iOS

?
23.10.2017
12:20:37
не отходя от кассы проверил: 'container' => [ 'definitions' => [ \yii\debug\Module::class => [ 'class' => \yii\debug\Module::class, 'version' => 666, ], ], ], 'on beforeRequest' => function(){ $dd = Yii::createObject(\yii\debug\Module::class, ['kek']); var_dump($dd); exit(); }, https://prnt.sc/h0weit

Т.е. нужно было не ассоциативный а обычный массив, но боже, так лень самому потыкать, поэксперементировать.

?
23.10.2017
12:22:56
Я не дидок который ноет что вот в наше время перфокарты пробивали/ассемблер дрочили/на бумажках код писали, но блин, что-то в последнее время новички совсем никакие пошли...

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