
Alex
04.10.2018
11:32:36
Подскажите как поменять шаблон виджета NavBar чтобы при создании не добавлялся <div class=container>

SiZE
04.10.2018
11:46:16

Art
04.10.2018
12:00:25

Maxim
04.10.2018
12:17:42

Google

Maxim
04.10.2018
12:19:10
Погоди-ка!!! Или можно..??

Art
04.10.2018
12:21:11
я хз что они в 1с в своем там делать будут, может и удалят)
некоторые инетмагазы выставляют xls файл с товарами чтобы смотреть оффлайн, так вот там всегда все меняется и нет товаров которых нет в наличии

Антоха
04.10.2018
14:07:54
Всем привет, народ, может кто подскажет по такому вопросу
Есть две модели, допустим Мотоциклы и Автомобили, например мне нужно их выводить на одной странице с пагинацией, естественно я хочу использовтаь DataProvider для этого, возможно ли совместить две модели в одном дата провайдере, таблицы по сути одинаковые по структуре

Andrey
04.10.2018
14:12:22
там про yii1 но суть вариантов не меняется

Антоха
04.10.2018
14:14:34

Виталий
04.10.2018
14:15:12

Дмитрий
04.10.2018
14:17:54
Не стоит.

Виталий
04.10.2018
14:20:05
народ, укажите на годный ресурс по реализации перевода сайта
чтобы с админки можно было добавлять перевод
и для навбара и для статей

PowerAxis
04.10.2018
14:22:26
на хабре глянь, там есть прям подробная реализация

Google

Виталий
04.10.2018
14:23:11
ну я нашел расширения, но не понимаю как с админкой связать

PowerAxis
04.10.2018
14:24:32
ну это же не cms, ты понимаешь? тут не получится просто "установил и в админке все работает"

Виталий
04.10.2018
14:24:55

PowerAxis
04.10.2018
14:25:02
все же глянь ту статью на хабре, там подробно все расписано

Виталий
04.10.2018
14:25:03
значит меня должно осенить
другого варианта нет)

PowerAxis
04.10.2018
14:25:18
нет. тебя не осенит. просто прочитай как это делается

Виталий
04.10.2018
14:25:24

PowerAxis
04.10.2018
14:25:29
да

Andrey
04.10.2018
14:28:43
то что я использовал для мультиязычности:
omgdef/yii2-multilingual-behavior
codemix/yii2-localeurls
lajax/yii2-translate-manager

Виталий
04.10.2018
14:33:41

Andruha
04.10.2018
14:46:49
есть класс со статик полями public static $random = 1;
есть ли уиишный способ получить массив всех таких полей класса в виде [1 => 'random']?

Fedor
04.10.2018
14:51:26
Типа такое что-то?
$rc = new ReflectionClass('ClassWithStatic');
$staticProp = $rc->getStaticProperties();
Ну оно правда ключ->значение выдаст, перевернуть надо самому будет

Crestoff
04.10.2018
14:57:17
Добрый вечер.
делаю $dataProvider, определяю поля сортировки gridview, но у меня есть поле, которое я вычисляю на лету, можно ли как то всё-же сделать сортировку по этому полю?

Alexandr
04.10.2018
14:57:52

Crestoff
04.10.2018
14:58:05
я догадывался)
но не могу найти как...

Alexandr
04.10.2018
15:00:37
->select(a, (b -c ) as d)->orderBy(d)

Google

Crestoff
04.10.2018
15:01:51
это средствами бд
а если я вычисляю поле на стороне php

Alexandr
04.10.2018
15:02:55
сложновычисляемое? тогда не знаю, думаю не выйдет

St
04.10.2018
15:02:57
То лучше перекинь на базу, если возможно.
А так, создай геттер атрибута и там уже по нему делай.

Crestoff
04.10.2018
15:03:44
понял..
спасибо!

Andruha
04.10.2018
15:03:52

Vadim
04.10.2018
15:09:27
Всем доброго времени суток. Кто подскажет в чем проблема? http://joxi.ru/4AknKNjUyeGZb2
Я как бы не такой результат работы ожидаю от этой команды)

SiZE
04.10.2018
15:18:16
А как в конструктор контроллера через DI имеющийся Yii::$app->response прокинуть?
public function __construct(string $id, Module $module, Response $response, array $config = [])
{
$this->response = $response;
parent::__construct($id, $module, $config);
}
Ибо
Yii::$app->request->getCsrfToken() - выдает токен
$this->request->getCsrfToken() - ошибку что cookieValidationKey must be configured

PowerAxis
04.10.2018
15:25:14

Vadim
04.10.2018
15:25:36
ну хотелось чо бы миграции накатились
а не просто вывод команды ./yii

PowerAxis
04.10.2018
15:25:52
migrate/up

Vadim
04.10.2018
15:26:28
то же самое

Alexandr
04.10.2018
15:27:07
а если php yii migrate, без точек и слешей?

Vadim
04.10.2018
15:30:45
ну ладно, вроде взлетело. Но на тестовую базу всеравно не хочет накатывать миграции) говорит нет новых) Хотя база пустая)

Maxim
04.10.2018
16:14:39

Google

Vadim
04.10.2018
16:16:06

Andrey
04.10.2018
16:22:39

Crestoff
04.10.2018
16:33:22

Yuriy
04.10.2018
20:08:13
Всем привет) У меня впорос по безопасности.
Получаю данные из POST запроса так:
$tel = Yii::$app->request->post('tel');
Передаю в запрос их так:
User::findOne(['phone_number' => $tel, 'status' => self::STATUS_ACTIVE]);
Собственно сам вопрос в том, насколько это безопасно и возможна ли атака sql инъекции или xss в этом случае?

Eugene
04.10.2018
20:09:32
именно в таком формате вроде безопасно, ибо экранируется и т.д.

Admin
ERROR: S client not available

Eugene
04.10.2018
20:10:26
а вот до последних версий вариант в стиле User::findOne($tel) - был опасен

Yuriy
04.10.2018
20:10:48

☕ CunningFox
04.10.2018
20:13:55

Eugene
04.10.2018
20:14:05

☕ CunningFox
04.10.2018
20:14:52
кто-то релизы не читает ?
однако (!) уязвимость никуда не делась. Надо было только код пофиксить. Связана она была с массивами из поста/гета
ну тип, сам виноват если не приводишь данные к нужному типу)
эт же как SELECT * FROM my_best_table WHERE ' . $_POST['my_secured_data']

Andrey
04.10.2018
20:17:30
подскажите, как вывести такой массив, через Yii::t('app', 'month')
'month' => [
'1' => 'январь',
'2' => 'февраль',
'3' => 'март',
'4' => 'апрель',
],
можно вот так Yii::t('app', 'month')[1] , но не красиво смотрится, думаю есть способ лучше

☕ CunningFox
04.10.2018
20:19:42
и еще куча разных возможностей)

Google

☕ CunningFox
04.10.2018
20:21:05

Evgeny
04.10.2018
20:21:09
други, кто сталкивался с отправкой почты, когда соедиение с SMTP отваливается и воркер очереди отправки падает в какой-то момент?

Alex
04.10.2018
20:21:16
Подскажите как в GridView поменять css классы для кнопок update и delete

Алексей
04.10.2018
20:22:34

Andrey
04.10.2018
20:23:20

☕ CunningFox
04.10.2018
20:23:48

Oligarch
04.10.2018
20:24:08
народ привет всем. не могу понять, почему не видит картинки - хотя стоят в папке /img, но не подтягиваются. стили тоже - стоят в ассете, но один стиль видится, остальные нет. все идеи перепробовал, уже не знаю куда копать

Yurii
04.10.2018
20:24:12
Привет ребята.
Кто-то работал с intercom на проекте с yii2

☕ CunningFox
04.10.2018
20:24:31

Yurii
04.10.2018
20:25:22

Oligarch
04.10.2018
20:25:46
скопипащен с работающего проекта

Yurii
04.10.2018
20:26:07
ну это не совсем правильно
можна структуру и файлик

Oligarch
04.10.2018
20:27:53
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
хатассесс

Yurii
04.10.2018
20:28:21
ну правильно