
Katulos
15.08.2018
21:53:09
Пытаюсь как обычно, но
./protected/yii gii
Exception 'yii\base\UnknownPropertyException' with message 'Setting unknown property: yii\console\Response::format'
wtf?

☕ CunningFox
15.08.2018
21:55:05
wtf?
Формат респонза в коммон конфиге не прописан? Стактрейс есть?

Google

Katulos
15.08.2018
21:55:21
коммона нет
ну а трейс
https://pastebin.com/7rA2ermg

☕ CunningFox
15.08.2018
21:56:07
Что-то у тебя очень сильно верит что он веб
вот он

Katulos
15.08.2018
21:56:42
Эм...
А зачем он в косноли то вызывается?

☕ CunningFox
15.08.2018
21:57:15

Katulos
15.08.2018
21:57:24
Сильный аргумент
И все таки, как позвать коснольный gii?

☕ CunningFox
15.08.2018
22:03:19

Katulos
15.08.2018
22:04:05
Как в мануале

Google

Katulos
15.08.2018
22:04:12
./yii gii

☕ CunningFox
15.08.2018
22:05:16

Katulos
15.08.2018
22:05:47

☕ CunningFox
15.08.2018
22:06:18
с бейсиком не работал

Katulos
15.08.2018
22:06:20
Святой Киянг, как ещё то надо подключать
С бейсиком и не надо работать, он архаичен


☕ CunningFox
15.08.2018
22:07:05
return [
'bootstrap' => ['gii'],
'modules' => [
'gii' => 'yii\gii\Module',
],
];
тут в принципе сложно ошибиться ))
/**
* @inheritdoc
*/
public function bootstrap($app)
{
if ($app instanceof \yii\web\Application) {
$app->getUrlManager()->addRules([
['class' => 'yii\web\UrlRule', 'pattern' => $this->id, 'route' => $this->id . '/default/index'],
['class' => 'yii\web\UrlRule', 'pattern' => $this->id . '/<id:\w+>', 'route' => $this->id . '/default/view'],
['class' => 'yii\web\UrlRule', 'pattern' => $this->id . '/<controller:[\w\-]+>/<action:[\w\-]+>', 'route' => $this->id . '/<controller>/<action>'],
], false);
} elseif ($app instanceof \yii\console\Application) {
$app->controllerMap[$this->id] = [
'class' => 'yii\gii\console\GenerateController',
'generators' => array_merge($this->coreGenerators(), $this->generators),
'module' => $this,
];
}
}
код старый, другого под рукой нет
'bootstrap' => ['gii'], скорее всего


Katulos
15.08.2018
22:17:33
Пофиг, я уже гуем нагенерил
Вечно костыли какие то вылезают

Art
16.08.2018
03:47:46
чтобы ajax с yii и его csrf защитой подружить, параметр _csrf в ajax-post запрос добавлять? С ним работает, без - нет. Хз просто как правильно, мб там по хитрому как-то само работает

Konstantin
16.08.2018
06:07:33

Андрей
16.08.2018
08:17:07
->select([
'name',
'client_id',
'is_history' = 0
])
как сделать
это

Kazakbala
16.08.2018
08:18:06

Google

.
16.08.2018
08:19:16
ребята помогите если кто знает .
есть fullpage carusel slider bootstap , но при сжимание браузера , фото идет во внутр (под)браузера и фото немого адаптироватся но большая часть остается вне окно

Андрей
16.08.2018
08:19:17
парни, как получить дополнительное поле с таблицы

Firs
16.08.2018
08:48:12

Андрей
16.08.2018
08:48:45
is_history в примере

Bo
16.08.2018
08:50:52
Всем привет!
Если юзер забыл пароль -> генерим ему новый,
и создаем запись в отдельную таблицу [email, pass, expire],
но старый пароль меняем только после авторизации.
Как заставить auth проверять по таблице с временным паролем?

Firs
16.08.2018
08:50:53

Андрей
16.08.2018
08:51:12

Firs
16.08.2018
08:54:13
да
Сделать в моделе связь, потом до модели можно добраться через нее, $model->svaz->svoistvo

Konstantin
16.08.2018
08:56:59

Oleg
16.08.2018
09:00:49
Свободная касса там -> ?
Компетенция - это, в том числе, умение адекватно оценивать целесообразность использования тех или иных инструментов для решения конкретных задач. Xdebug далеко не всегда нужен, об этом уже говорили, и не всегда уместен. Но это всё с опытом приходит, но не ко всем. Только к порядочным и не гордым.

Konstantin
16.08.2018
09:02:43

☕ CunningFox
16.08.2018
09:04:09

Kekad
16.08.2018
09:05:15
Товарищи, как заставить работать кастомную валидацию инпута в процессе ввода туда данных?

Bo
16.08.2018
09:05:20

Konstantin
16.08.2018
09:06:28

Oleg
16.08.2018
09:08:05

Google

Konstantin
16.08.2018
09:08:07
А один ты не накодишь столько много да и никто не узнает

Oleg
16.08.2018
09:15:46

Alexander
16.08.2018
09:16:40

Konstantin
16.08.2018
09:18:02
Да, у йии более европейский подход, нет такой жадности, всё как то добрее. Есть смысл пользовать в векторе будущего
И всё проще в разы если пхп знаешь ?

Oleg
16.08.2018
09:19:14
Open Source?
пока нет, чисто для себя, это больше похоже на kit, чем на CMS - но немного по другому построена архитектура приложения.

Admin
ERROR: S client not available

Oleg
16.08.2018
09:21:06
Из МОДЕКСа если бы убрали ExtJS и XPDO - может можно было бы что-то сделать, но тогда разрушится "империя" тех, кто лоббирует обратную совместимость, вместо технического прогресса. Всё равно второй Вордпресс не выйдет, только очередную CMS в могилу загонят
Я вообще бывало подумывал, написать нечно по идеологии похожее на MODX, используя Yii. В инете нашёл попытки это сделать: https://github.com/lowbase/yii2-cms
Но этот проект уже мёртв, видимо, никому это не нужно. Хотя в MODX есть много хороших идей, взять хотябы те же ТВшки и кастомизацию админки.

Konstantin
16.08.2018
09:35:13
Потому что фрейм юзают под конкретный проект
Запиливая так что в другом проекте уже делаешь по другому
А с цмс ты ограничен, да может и было бы удобно штамповать на одном каркесе цмс но быстрее и проще с ноля сделать чем разбираться и вспоминать как там в цмс оно сделано

Oleg
16.08.2018
09:43:45
Ну моя специализация - сайты визитки и магазины. Для визиток я юзал МОДЕКс (вылизал свою сборку, которая очень быстрая и на Pagespeed сотку выдаёт), а для магазинов - фрейм. Но сейчас решил рефактор своей сборки фрейма сделать, чтобы и визитки тоже на нём пилить, отказавшись от МОДЕКс полностью

Konstantin
16.08.2018
09:55:14
Норм. Давно пора. Ибо с модыкс уже идёт отставание от трендов в много лет, так ведь можно угодить на обочину востребованности

Oleg
16.08.2018
09:55:42
Тем не менее, я до сих пор не пойму, ведь есть куча ЦМС на базе известных фреймворков (Drupal, October CMS, Magento итд.), а на базе Yii практически нет. Ну, может, Craft CMS, но это какая-то экзотика. Имею ввиду популярные CMS.

?
16.08.2018
09:56:03
учитывая что визитка и заказчику надо чтоб была то в принцепе пофиг на чем главное чтоб работало

Konstantin
16.08.2018
09:56:44

?
16.08.2018
09:56:59

Google

?
16.08.2018
09:57:19
есть skeers чето там
все кроме yupe на yii2

Konstantin
16.08.2018
09:58:31

?
16.08.2018
09:58:46
угу
воду во 2ю уже льют год а то и больше

Oleg
16.08.2018
09:59:02
есть еще yupi
есть wathecart
dotplant
easyii (помер немного )
Yupe - это на базе первой Yii. Skeeks - нерабочая, её даже установить нормально не выйдет - куча ошибок, это сырой продукт для собственных нужд одной студии. Дотплант - тоже что и Skeeks. Easyii - мёртвая тема, сделать даже визитку на нём будет сложно, особенно мультиязычную - по сути проще с нуля, правда.

?
16.08.2018
09:59:50
мультиязычный есть форк который более мение рабочий
дотплант работает но шаг в сторону расстрел
скирс шюпал вроде ниче

Dmitriy
16.08.2018
10:00:27

?
16.08.2018
10:00:32
взлетел с пол пинка но это было год назад

Konstantin
16.08.2018
10:00:38
Просто нет крупной конторы которая обслуживает сайт и параллельно тащит открытый цмс на йии

?
16.08.2018
10:01:05
восновном все разработки закрытые

Konstantin
16.08.2018
10:02:03
Ога. Очкуют что взломают сразу а ведь за продукты им абонентскую платят

Alexander
16.08.2018
10:03:15
Yupe пробовал, но у них ui вообще не понятный для простого смертного, по крайне мере в раних версиях так было

Oleg
16.08.2018
10:04:06
Я так понял тут работает такая цепочка:
Разработчики инструмента разработки (CMS, Framework) -> Готовый инструмент разработки -> ПЛАНТАТОР -> Разработчик конечного продукта -> ПЛАНТАТОР - > Потребитель конечного продукта. Так вот, если убрать из схемы посредника в виде ПЛАНТАТОРА, то произовдёт классовая революция вайти)))

Alexander
16.08.2018
10:06:26
Мне кажется что для простых смертных хватает вордпресс, а для других всё индивидуально и сделать универсально не получится

Konstantin
16.08.2018
10:07:20

Oleg
16.08.2018
10:07:30
я этим хотел сказать, что популярность тех или иных инструментов разработки определяет не их удобство для разработчиков, а их удобство и пригодность для ПЛАНТАТОРА (посредника в айти бизнесе, который и создаёт добавочную стоимость). Иначе как объяснить популярность такого с технической точки зрения говна как Вордпресс

Konstantin
16.08.2018
10:08:16
Вон Макаров, кор разработка. А в несущих проблемах не подскажет ?

Oleg
16.08.2018
10:09:32
Это как в мире науки. Учёные пашут, придумывают чтото, а милиардерами становятся те, кто продают конечный продукт - Самолёт, Ракету, Танк итд