
Mr.
16.04.2018
12:00:39
ну такое как я выше скинул вообще нагоняет страшные мысли
будто переписывал (дописывал?) человек, который не шарит фреймворк

Evgen
16.04.2018
12:01:02
выше да.ппц. перепишу говняшку

Павел
16.04.2018
12:01:07
суперглобальные массивы?

Google

Mr.
16.04.2018
12:01:24
ну типа в одном месте $_GET
а ниже \Yii::$app->request->post()
особенно поражает то, что то что сделано там через два isset() можно сделать через один \Yii::$app->request->get()
if((int)\Yii::$app->request->get('parent_id', 0) > 0)

Evgen
16.04.2018
12:02:52
пацаны, я понял, сделаю рефакторинг

Павел
16.04.2018
12:03:18
$categories = BlogCategory::find()->where(['status' => IActiveStatus::STATUS_ACTIVE, 'is_nav' => BlogCategory::IS_NAV_YES])
Вот это тоже не особо

Ad.x ??
16.04.2018
12:03:32

Павел
16.04.2018
12:04:15
Корочи дело к ночи ?
По мне parent_id ваще в параметры рута надо пихать

Evgen
16.04.2018
12:05:24

Ad.x ??
16.04.2018
12:05:50
if(@$_GET['parent_id'] )

Антон
16.04.2018
12:05:51
Кто модули писал, как правильно обращаться к экземпляру модуля из других классов? Здесь используется \Yii::$app->getModule('blog') как я понял. Но оно будет работвть только при условии, что в конфиге приложения модкль подключен под именем 'blog', иначе работать не будет.

Ad.x ??
16.04.2018
12:05:53
вот так

Google

Павел
16.04.2018
12:06:12
Я бы сделал специальные методы в модели для фильтров по общеупотребительным полям

Mr.
16.04.2018
12:06:16

Ad.x ??
16.04.2018
12:06:55

Антон
16.04.2018
12:09:19
Допустим в состав расширанеия входит модуль и компонент. Компонент использует какие-то свойства модуля.
Если я подключу компонент в другом модуле приложения, то $this->getModule() вернет именно текущий модуль приложения. А я хочу внутри компонента обращаться к модулю в состав которого он входит

Ad.x ??
16.04.2018
12:10:10

Slava
16.04.2018
12:10:54

Evgen
16.04.2018
12:11:06

Евгений
16.04.2018
12:17:25
Братишки, вам помощь из Украины в связи с последними событиями, кому халявный Итальянский VPN?Аккаунтов немного, но хоть что то

Антон
16.04.2018
12:19:39
шибко абстрактно. давай пример
Например здесь в модуле есть свойство public $imgFilePath.
Есть модель BlogPost, которая обращается к свойству через \Yii::$app->getModule('blog')->imgFilePath при сохрании файла.
Но проблема в том, что это не будет работать, если я подключу модуль к своему приложения под именем, скажем 'akiraz2-blog'
* подключу модуль

Evgen
16.04.2018
12:21:53

Ad.x ??
16.04.2018
12:22:11

Matviy
16.04.2018
12:22:25

Alexey
16.04.2018
12:23:58

Nikolai
16.04.2018
12:24:05
Мда заблочили телеграм
Пиздец дкбилы

Дмитрий
16.04.2018
12:24:56
Ну ты же здесь)

Nikolai
16.04.2018
12:24:57
Как в yii1 webroot получить из консоли?

Google

Nikolai
16.04.2018
12:25:06

Антон
16.04.2018
12:25:25
return isset(Yii::$app->loadedModules[$class]) ? Yii::$app->loadedModules[$class] : null;

Ad.x ??
16.04.2018
12:27:24
тож хуйня )

Антон
16.04.2018
12:28:05

Ad.x ??
16.04.2018
12:28:58
через сервис аплоада картинок, настройки и события
бля долго расписывать )

Matviy
16.04.2018
12:33:40

Ad.x ??
16.04.2018
12:41:57
да норм. как ещё это реализовать?
вот к примеру бихейворы это дичь я считаю. Теже самые ивенты, тока в профиль. Назвали подругому и все, а работают также. Оттуда аплоад перенести в контроллер. Ну или хотябу подписываться на событие там
с передачей параметров в слушателя
хотя аплоад картинок в событии тож дичь

Matviy
16.04.2018
12:44:06
Че дичь? Удобная штука
По сути, расширенные трейты

Ad.x ??
16.04.2018
12:47:10
не трейты
а ивенты
трейт работает когда его вызываешь руками, а эта хуйня работает сама по себе )

Nikolai
16.04.2018
12:48:18
Вот не пойму нахер блокируют сайты и телеграммы всякие когда есть vpn
Мозгов нет же
Закрывали бы vpn вначале

Google

Nikolai
16.04.2018
12:49:12
Сколько денег и сил на эту борьбу уходит
А результатов хуй

Никита
16.04.2018
12:49:25

Александр
16.04.2018
12:49:27

Nikolai
16.04.2018
12:49:48

Evgen
16.04.2018
12:50:12
всему свое время, закроют и VPN и будут разрешать только с письменного дозволения РКН

Nikolai
16.04.2018
12:50:18
Террористы по любому сидят с белого айпи и пишут о коварных планах в телеге

Admin
ERROR: S client not available

Nikolai
16.04.2018
12:50:37
Валить надо из этого убожества

Matviy
16.04.2018
12:51:17
Вони гитхаб закроют, будет весело у вас.

Nikolai
16.04.2018
12:51:58
Вайбер блять не блочат самое интересное, потому что типа у них кроме секретных чатов нихуя и нет

Dark
16.04.2018
12:52:40

Nikolai
16.04.2018
12:52:54
А раз у телеги есть и не секретные чаты, значит те кто общаются в секретных есть что скрывать
У них также ключей нет
Вспомнил.. им именно то не понравилось что телега даже от обычных чатов ключ не дает.. хотя они есть у них

Dark
16.04.2018
12:55:42
Ну перевёл сервера в РФ == сдать всё

Nikolai
16.04.2018
12:56:06
как можно получить в yii1 webroot из консоли?
о, а на компе в найтроках телеги есть прокси

Dark
16.04.2018
12:57:55

Google

Nikolai
16.04.2018
12:58:09

Dark
16.04.2018
12:58:54
Переведя свои сервы в РФ вайбер дал доступ ко всему

Matviy
16.04.2018
13:00:08
Так во втором, в первом. думаю, так же

Nikolai
16.04.2018
13:00:35
сделал так в пизду
уже тошнит от этого ии )

Matviy
16.04.2018
13:01:07
hostInfo
Так називается

Nikolai
16.04.2018
13:01:25
второй может хоть лучше

Matviy
16.04.2018
13:01:28
Ну а как должно быть? В консоли ж нету никакого вебрута
А не, извиняюсь, там имя хоста пишется

Aleksey
16.04.2018
13:15:31
Yii::$app-formatter-asCurrency()
Как поменять сообщение "не задано" ? Если на входе null

Matviy
16.04.2018
13:21:42
В конфиге прописать
Ну там короче, что показывать, если значение null

Aleksey
16.04.2018
13:35:06
А только для asCurrency?

Mr.
16.04.2018
13:42:22
Если ты в таблице форматтер используешь, то там null самим gridView заменяется на текст
Сделай что-то типа
$model->price ? {Форматтер} : ''