
Евгений
19.06.2018
14:12:02
?

Максим
19.06.2018
14:12:09

Евгений
19.06.2018
14:12:11
подключил ассеты

Google

Евгений
19.06.2018
14:12:14
и вперед
или там не так?

Константин
19.06.2018
14:20:53
На чем луше написать веб портал?

Максим
19.06.2018
14:21:27

Константин
19.06.2018
14:21:40
ну это понятно

Максим
19.06.2018
14:21:41
мне больше нравится DLE, кому то вордпресс
куча готового функционала
бери и стартуй прямо сейчас

Константин
19.06.2018
14:22:39
Ну в моей требуется написать веб портал и нужен человек которого можо было бы взять

Максим
19.06.2018
14:23:18

Константин
19.06.2018
14:23:41
Да все тоже что я нафигачил на yii2
Авторизация, личный кабинет

Google

Dmitriy
19.06.2018
14:24:13

Константин
19.06.2018
14:24:28
Меня выгонят =)
А его оставят

Максим
19.06.2018
14:25:18
поставил комменты из соц сетей виджет, и не нужна авторизация и кабинет

Константин
19.06.2018
14:25:35
Просмотр и оставление заявок
редактирование профиля

Максим
19.06.2018
14:25:42
заявок на что?

Константин
19.06.2018
14:26:06

Максим
19.06.2018
14:26:29
а, это та тема что ты показывал когда то. где то что то обновляется, надо постоянно запросы отправлять
дичь какая то)

Константин
19.06.2018
14:26:42
= )
Это я позже через вебсокеты перепишу= )

Максим
19.06.2018
14:27:09
вебсокеты не помогут

Konstantin
19.06.2018
14:27:17

Dmitriy
19.06.2018
14:27:24

Максим
19.06.2018
14:27:34
для этого нужна их поддержка с той стороны. чтобы они присылали тебе запрос при изменении данных

Константин
19.06.2018
14:28:14
это все в документации есть у ребят

Максим
19.06.2018
14:28:55
это все в документации есть у ребят
ну тогда тебе вообще не надо перед каждым изменением опрашивать другую сторону. написать апишку, которая будет от них запросы прингимать и сохранять данные как надо, а ты только свои изменения будешь отправлять
ну пиши на Yii2, чего спрашиваешь тогда, если часть написана

Google

Максим
19.06.2018
14:29:22
а фронт на VueJS :)

Константин
19.06.2018
14:32:13
Я не знаю VueJS

Максим
19.06.2018
14:32:30
Yii ты тоже не знаешь

Константин
19.06.2018
14:32:41
= )

Максим
19.06.2018
14:32:49
сразу двух зайцев)

Константин
19.06.2018
14:32:53
Однозначно= )

?? Vladimir
19.06.2018
14:35:26
Всем привет. Подскажите почему yii2 ругается
Getting unknown property: app\modules\catalog\models\Product::is_archive. Хотя поле в базе есть, в модели вроде тоже всё в порядке

Максим
19.06.2018
14:35:51
и скрин структуры таблицы

Иван
19.06.2018
14:36:29
может включен кэш схебы бд

?? Vladimir
19.06.2018
14:38:27
Кэш выключен, плюс я его сбрасывал
Модель вот, а таблицу показать не могу
https://pastebin.com/uMKSz8fe

Максим
19.06.2018
14:41:15

?? Vladimir
19.06.2018
14:42:18
Поле есть, смотрел. Проект уже давно сделан и как добавлялось поле никто не помнит

Максим
19.06.2018
14:42:43

?? Vladimir
19.06.2018
14:45:37
<?php if($one->is_archive) { ?>
<div class="product__badge">Архивная модель</div>
<?php } else if($one->hasPromo()) { ?>
<div class="product__badge">Действует акция</div>
<?php } ?>
там foreach($models as $one)
где $models получены так
$query = Product::find()
->item()
->used()
->limit(3);
$models = $query->all();

Максим
19.06.2018
14:46:58

?? Vladimir
19.06.2018
14:53:48
Видимо я как-то неправильно принтую
Вот такое выводит
https://pastebin.com/HW0NFqjg

Google

?? Vladimir
19.06.2018
14:53:59
Потом неудобочитаемая мешанина
В любом случае, даже поиском is_archive в дампе ненаходит

Максим
19.06.2018
14:54:30
там нет is_archive поля
значит надо смотреть в базу, либо в скоупы item и user - может там селект какой то есть?

Павел
19.06.2018
14:59:11
Сделай через отдельный запрос select('is_archieve') и дай вывод

Ivan
19.06.2018
15:06:05
/runtime/cache чистили?

Admin
ERROR: S client not available

?? Vladimir
19.06.2018
15:06:44
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'is_archive' in 'field list'
The SQL being executed was: SELECT is_archive FROM tbl_products WHERE (`tbl_products`.`vis`=1) AND (`tbl_products`.`used`=1) ORDER BY priority, name_ru LIMIT 3
Да, удалял всё содержимое вручную
И через консоль

Павел
19.06.2018
15:07:21
Нет такого поля

Ivan
19.06.2018
15:08:29
Схему таблицы кидай сюды

?? Vladimir
19.06.2018
15:10:43
Фух, рабочий день закончен

Евгений
19.06.2018
15:12:06

?? Vladimir
19.06.2018
15:12:30
В общем, мой косяк. По запаре не в ту базу новый дамп накатил

Павел
19.06.2018
15:17:34
Ну дык

Ivan
19.06.2018
15:18:18
Чтоб не косячить придумали миграции

?
19.06.2018
16:18:09
Там тоже можно накосячить
До бы желание

Google

Konstantin
19.06.2018
16:47:06
а чо за методы
->item()
->used()
чот в апи такое не найду
где $models получены так
$query = Product::find()
->item()
->used()
->limit(3);
$models = $query->all();

Павел
19.06.2018
16:51:58
Это его апи

Максим
19.06.2018
16:52:25

Konstantin
19.06.2018
16:52:53
а он чо про yii1 говорил ?
прикольно, чот ранее не видел такие конструкции в AR )
@kohone ты так же делаешь или стандартные методы пользуешь?

Павел
19.06.2018
17:01:39
Все так делают
Чем мутить кучу where

Максим
19.06.2018
17:13:47
На тостере были норм примеры

Konstantin
19.06.2018
17:20:27
А в доке есть это?

?? Vladimir
19.06.2018
17:22:31
Да

Konstantin
19.06.2018
17:28:41
Надо выучить обязательно. Я прост не знал даже?

Alex
19.06.2018
20:17:48
Может кто-нибудь объяснить такую вещь:
У ассет бандлов есть статический метод register, параметром которому передается view ($this в контексте шаблона). В свою очередь, этот метод вызывает метод View::registerAssetBundle и передает ему в качестве параметра себя, т.е. ассет бандл. По сути, вместо AppAsset::register($this) можно было бы вызвать $this->registerAssetBundle(AppAsset::class). Для чего выворачивать всё наизнанку, есть какое-то объяснение?

Дмитрий
19.06.2018
20:24:08
Для регистрации бандла не только во вьюхе, видимо

Yet Another Stats
19.06.2018
23:19:32
+
Карма @IntergalacticImperatorImhotepII стала 38