
Павел
15.07.2017
11:07:39
Просто средний бал ясен пень нет вопросов
Ему нужна своя функция расчета агрегатного показателя популярности. И потом уже результат функции заносить в БД

Konstantin
15.07.2017
11:26:23
а, ок

Google

M
15.07.2017
11:35:05
500 человек в группе

Юрий
15.07.2017
11:35:30

? ? ? Alex ? ? ?
15.07.2017
11:53:58
501
where(['between','created_at',$start,$end])

Alexey
15.07.2017
12:35:33
?

Aziz
15.07.2017
12:48:03
by sql сделал

Павел
15.07.2017
13:23:39

M
15.07.2017
13:25:03
А толку?
Апач может кто настроить поможет))

Павел
15.07.2017
13:25:55
Да блин даже хорошего легаси для друга и то не пришлют

Саша
15.07.2017
13:28:07
Постоянно крутится вокруг 500, кто-то входит, кто-то выходит.

Aziz
15.07.2017
14:57:02

Сергей
15.07.2017
15:04:08
Надо на сайте yiiframework.ru ссылочку сделать, а то там стоит на gitter

Maxim
15.07.2017
17:25:34
@predvoditelev там удобней тем, что можно кусок кода вставить в человеческом виде. Я зашел и скорее всего вскоре выйду

Google

Konstantin
15.07.2017
17:28:23
кстати, а может бывает для телеграма какое-нибудь расширение для вывода кода?
вроде тройной бэктик - это маркдаун

Pamparam
15.07.2017
17:28:42

Konstantin
15.07.2017
17:28:48
как-то ж оно его выводит

Maxim
15.07.2017
17:29:33
Кусок кода
test
тест
здесь как в гите можно выделять. мое test выделено

Konstantin
15.07.2017
17:33:35
конечно можно
проблема в том, что нету красивой цветной подсветки синтаксиса
а так да, конечно, можно выделять одиночными бэктиками, а можно тройными многострочное
но насколько я понимаю, здесь это обозначение для моноширинного предварительно отформатированного текста, а не конкретно для кода, поэтому и подсветки нету

SiZE
15.07.2017
17:36:42
Но подсветку кода реализовать не реально пока

Konstantin
15.07.2017
17:37:15
а для простых пользователей фиг?
гм
а к самому клиенту никаких плагинов нельзя написать?

SiZE
15.07.2017
17:38:02

Konstantin
15.07.2017
17:38:13
вот еще :)
этот хороший
а гиттерский браузерный тормозной
а десктоп так вообще лучше застрелиться

Google

SiZE
15.07.2017
17:39:01

Maxim
15.07.2017
17:39:19
я тоже
но как-то долго происходит первое включение

Jason
15.07.2017
18:36:01
Ребят, не знаете будут ли использоваться плейсхолдеры от sql иньекций server->save(false) ?
При сохранении записи в бд

Константин
15.07.2017
18:37:19
Подскжите кому не сложно,
Я тут наконец-то решил начать писать тесты и сразу фозникло несколько вопросов:
Привильно ли я пронял что функциональные тесты отправляют запрос и проверяют результат ответа?
А unit тесты тестируют модули?
И еще, например: я хочу отправить запрос с формой для обновления данных в БД и после этого хочу прверить что записалось в базу - каким тестом это делать, функциональным или unit?

Maxim
15.07.2017
18:39:53
@jamesnull попробуй! Вообще все должно экранироваться из-за использования PDO. Но js скорее всего впихнуть будет можно. Лучше ->save(false) не делай, а почини или измени правила валидации
@kosv17 Последнее - модульные тесты. А лучше посмотри сначала видео Елисеева о тестировании. Я там отличный time list оставил, сможешь относительно быстро найти все

Jason
15.07.2017
18:44:13

Maxim
15.07.2017
18:46:14
можно использовать сценарии валидации, а можно сделать разные "формы". Посмотри пример с SignupForm

Jason
15.07.2017
18:47:54
Неизнаешь Можно подключиться к бд не использую какую либо модель ?

SiZE
15.07.2017
18:48:12

Jason
15.07.2017
18:48:48
Спасиб

Maxim
15.07.2017
18:49:28
так тебе не это нужно. Ты же хотел сохранение данных произвести, используя валидацию фреймворка.
посмотри какое поле не проходит валидацию через echo '<pre>'; print_r($model->errors); die(); и сделай сценарий или используй формы. Так будет по феншую

Jason
15.07.2017
18:52:15
Не мне надо сохранить данные пришедшим не из формы а из другого, а от запроса на другой сайт
Тоесть валидация получается не нужна

Maxim
15.07.2017
18:53:11
нет. валидация всегда нужна. данные можно всегда подменить и без валидации может быть беда
если это только не ответ, например, от платежной системы. И то я лучше бы их тоже провалидировал

Admin
ERROR: S client not available

Google

Jason
15.07.2017
18:54:25
Экранирование и ТД я зделаю там же где и сохраняю.
В бд
У меня же правила в модели написаны под форму, а тут совсем другие данные и поля
И получается не даёт сохранить
А я чтобы подключиться к бд обращаюсь к одной и тоже модели, что для формы что для этого

Maxim
15.07.2017
19:11:03
@jamesnull ты наверно не понимаешь смысла сценариев и классов-форм, если так делаешь. В yii2-advanced есть LoginForm и SignupForm, которые используют одну и ту же модель User. Тебе нужно посмотреть, разобраться в них и сделать как там, чтоб не сохранять без валидации

Jason
15.07.2017
19:12:17
Ок буду смотреть, спасиб

Maxim
15.07.2017
19:13:25
@beowulfenator вот еще один минус телеграма, не набирается карма по сообщениям "спасибо"

Konstantin
15.07.2017
19:16:54
ну надо попросить хозяина бота из гиттера подключить его и сюда

Jason
15.07.2017
19:25:53
Да не хватает кармы, как без плохо
Нее

Maxim
15.07.2017
20:01:47
Не понимаю, почему в видео время вопросов вырезали(((

Dmitriy
15.07.2017
20:03:19

Саша
15.07.2017
20:23:53
Что-то не пойму, как можно настроить вывод breadcrumbs.
Вот такая некрасивость сейчас.
/* @var $this yii\web\View */
$this->title = Yii::t('course', 'Courses');
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'Admin'), 'url' => ['admin/index']];
$this->params['breadcrumbs'][] = $this->title;
@var $this yii\web\View - а где это расположено, как это можно поменять?
Хочу разделение между пунктами в "хлебных крошках" сделать

Maxim
15.07.2017
20:33:13
@SashaPolyany в файлах с переводами или в бд, но лучше там не менять данные значения, а свои рядышком добавить

Саша
15.07.2017
20:35:18
Вот я и не пойму, где это делается.

Maxim
15.07.2017
20:36:31
в вендор. Поменять можно в настройках приложения, подключив свой класс, расширяющий данный базовый

Google

Саша
15.07.2017
20:40:17

Maxim
15.07.2017
20:40:21
vendor/yiisoft/yii2/widgets/Breadcrumbs.php
Вот его подмени или выведи по-своему вместо дефолтного
под словом "подмени" имею ввиду подключить свой в каких-нибудь настройках

Саша
15.07.2017
20:43:31

Maxim
15.07.2017
20:44:24
не понимаю как ты дефолтный сломал, что у тебя значки пропали. Может лучше CSS поменять?
ты может какие-то классы бутстрапа переопределил?

Саша
15.07.2017
20:45:46
Может быть, там от темы очень много всего идёт.
Дефолтные в дефолтной теме нормально выглядят, да.