@yii2ru

Страница 902 из 1721
?
18.01.2018
19:18:16
это бейсик

авторизация

Stas
18.01.2018
19:18:23
csrf выключать?

?
18.01.2018
19:19:18
это ж отправка

Google
?
18.01.2018
19:19:35
ты тут проверяешь сервер жив или мертв

если 2 секунды не отвечает сам отвалиться и юзер будет работать дальше

а не ждать пока коннект не отвалиться

Stas
18.01.2018
19:20:21
угу

понятно

?
18.01.2018
19:20:59
там ты просто не вставишь ниче

даже при всем желании

49576
19.01.2018
06:15:18
Подскажите как реализовать правильно в GridView последнюю строчку: 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', 'title', Yii::$app->user->getIdentity()->username == 'admin' ? 'user_id': ,

Павел
19.01.2018
06:19:26
Плохая практика имхо

Павел
19.01.2018
06:21:06
Да ваще так не надо делать

49576
19.01.2018
06:29:50
подскажите как

Павел
19.01.2018
06:31:46
Ну сделай метод в модели, или хелпер какой

Google
Павел
19.01.2018
06:32:09
Не, тут модели нет, так что хелпер

Rustem
19.01.2018
06:38:45
Павел
19.01.2018
06:44:35
ну почему, разные колонки в зависимости от прав доступа это ко
Я про то что вот такие портянки с тернарными операторами при передаче в виджет

Ad.x ??
19.01.2018
07:00:12
а вообще у колонки есть параметр visible показывай ее если юзер ->can('Admin')

49576
19.01.2018
07:01:39
я думаю правильнее всего формировать этот массив в контроллере...

все-таки

Ad.x ??
19.01.2018
07:01:55
правильнее все-таки отображать колонку в зависимости от юзера

а не мазать говном по шаблону

'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', 'title', [ 'attribute' => 'user_id', 'visible' => Yii::$app->user->getIdentity()->username == 'admin', ],

типо того

хорошо что разрабы умные и догадались что тебе может понадобится эта опция. Тока почему-то в доку заглядывать ты ленишься.

49576
19.01.2018
07:19:20
та я видел эту канитель, но по то что там есть параметр визибл не знал

спасибо

Saidazim
19.01.2018
07:25:55
та я видел эту канитель, но по то что там есть параметр визибл не знал
если ты пользуешься с phpstorm установи себе плагин Yii2 support и Yii2 inspections они помогает в таких случаях

49576
19.01.2018
07:26:16
о, спасибо огромное.

Dmitriy
19.01.2018
07:44:12
Подскажите пожалуйста как в миграции указать текущий timestamp при создании новой записи

Google
Dmitriy
19.01.2018
07:44:27
'created_at' => $this->timestamp()->defaultValue('CURRENT_TIMESTAMP'),

Мне надо чтобы при создании в поле created_at добавлялось текущее время

?
19.01.2018
07:46:27
Бехавер юзай

Он в yii есть

Если базу переливать будешь или что то делать не слетят даты

Если через базу делать то послетают

Dmitriy
19.01.2018
07:49:09
Бехавер юзай
Ок, т.к. я добавляю метод в модель. А что тогда в миграции оставлять?

?
19.01.2018
07:49:29
Таймстамп

Dmitriy
19.01.2018
07:50:51
Спасибо

То что и нужно было

?
19.01.2018
07:52:20
Нема за що

Dmitriy
19.01.2018
07:53:54
И еще такой вопрос но ближе к фронту. Чтобы рендерить vue компоненты в yii мне самому нужно ставить webpack и необходимые модули для работы?

?
19.01.2018
07:55:24
Вроде как да

Dmitriy
19.01.2018
07:55:55
Просто привык что в Laravel прослойка по умолчанию как раз через vue и даже вебпак уже настроен

?
19.01.2018
07:55:59
Ты компилиш ресурсы и в ассет подключаеш

Dmitriy
19.01.2018
07:56:03
Ок, понял

?
19.01.2018
07:56:22
В yii нет из коробки вуе

Dmitriy
19.01.2018
07:56:58
ага, поэтому самому. Но впринципе это и нормально

49576
19.01.2018
08:31:20
ага в коробке и ЧПУ почему то не настроен. почему - загадка для всех)

Artemy
19.01.2018
08:33:20
Наверное из-за того, что в apache mod_rewrite по дефолту выключен и совсем новичок не будет понимать почему у него сайт не работает, если по дефолту ЧПУ включено будет :)

Google
49576
19.01.2018
08:34:11
ну так это решаемо, ёмана)

решают же за два шага новички эту проблемку

Stas
19.01.2018
08:49:51
если ты пользуешься с phpstorm установи себе плагин Yii2 support и Yii2 inspections они помогает в таких случаях
А разве Yii2 inspections не мертвый? я врогде смотрел он обновлялся хер заент когда?

Gleb
19.01.2018
09:41:49


Kirill
19.01.2018
10:27:42
Есть проект на Yii1 и на поддомене в процессе разработки его замена на Yii2. Некоторые сервисы уже работают на Yii2. Вопрос, как подружить авторизацию их?

Dmitry
19.01.2018
10:28:02
❗️❗️❗️ A series of my Facebook account clones detected 30 minutes ago. 3 of 5 are already banned, but I’m afraid my identity is going to be used at least for social engineering. My private keys and passwords are safe, my PGP signature is published on GitHub (https://github.com/silverfire). In case you see something suspicious please immediately report me via trusted channel.

Admin
ERROR: S client not available

SiZE
19.01.2018
10:30:03
временно закреплю

Dmitry
19.01.2018
10:30:20
Спасибо. Сорри что на английском, спешу распространить

Roman
19.01.2018
10:30:33
а на русском? в кратце

Stanislav
19.01.2018
10:30:48
oh fuck!

Алимжан
19.01.2018
10:30:51
Кто-то прикидывается Димой

Dmitry
19.01.2018
10:31:01
Внезапно и массово завелись фейки в ФБ. Баню, но опасаюсь.

Mirocow
19.01.2018
10:31:10
ха ха

Maksat
19.01.2018
10:31:24
Дима чем так популярен чтобы его клонировать

Dmitriy
19.01.2018
10:31:39
Вот он минус популярности ))

Павел
19.01.2018
10:32:51
Дима чем так популярен чтобы его клонировать
Он хорошо работает. Надо наполнить его клонами российское ИТ сообщество

Dmitry
19.01.2018
10:33:23
Все аккаунты заточены “под программиста”. Надеюсь, это кто-то просто пытается получить работу.

Но опасаюсь, что может быть всё не так просто

Google
Kirill
19.01.2018
10:35:30
Вынести отдельно, как сервис.
Что вынести? Авторизацию?

Nurik
19.01.2018
10:38:02
Что вынести? Авторизацию?
Да. А сессии, если имеются, держать в расшаренном хранилище.

Kirill
19.01.2018
10:40:28
Ок. Спасибо.

SiZE
19.01.2018
10:49:50
Мне надо скролом пробежаться по всем документам https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-request-scroll.html Суть такая, я порционно достаю по 1000 записей, меняю значение и пакетно обновляю в цикле, пока записи не закончатся. Вопрос такой, надо ли применить сортировку? Чтобы случайно не пропустить какие-то записи

Stas
19.01.2018
10:53:59
ну я думаю по логике у тебя полюбому какая то сортировка по дефолту заштьа в сам еластик

так что полюбе она достает по какому то порялдку

SiZE
19.01.2018
10:56:14
Видимо судя по доке достаточно "sort": ["_doc"]

Антон
19.01.2018
10:57:41
подскажите, как через конфиг, к примеру, на ActiveRecord::EVENT_AFTER_UPDATE повесить триггер?

Илья
19.01.2018
10:59:49
https://www.fonts-online.ru/font/PFDinTextPro-ExtraBlackItalic

SiZE
19.01.2018
11:09:03
подскажите, как через конфиг, к примеру, на ActiveRecord::EVENT_AFTER_UPDATE повесить триггер?
через bootstrap.php Только не триггер вешается, а слушатель

Антон
19.01.2018
11:10:56
т.е. в bootstrap.php Event::on(ActiveRecord::className(), ActiveRecord::EVENT_AFTER_UPDATE, ['className', 'method']);

SiZE
19.01.2018
11:11:37
Да, через Event::on()

Антон
19.01.2018
11:13:46
спасибо

я пробовал через $config = [ // . . . 'components' => [ 'activeRecord' => [ 'class' => 'yii\db\ActiveRecord', 'on ' . \yii\db\ActiveRecord::EVENT_AFTER_UPDATE => ['className', 'method'] ] ] // . . . ]

но такой способ не работал) явно не то что-то делал

Alexey
19.01.2018
11:21:42
нет такого компонента

Антон
19.01.2018
11:22:23
глупый вопрос, наверно... где список компонентов позырить можн?)

Страница 902 из 1721