The Ant
Ссоре, сижу с 2гб озу, каждая вкладка обходится минутным зависанием
отключи жс. Один жквери тока 60мб. к вкладке добавляет
Sam
отключи жс. Один жквери тока 60мб. к вкладке добавляет
Спасибо, уже всё порезал. Еще windows 7 :(
Sam
Экстримщик
Та ноутбук полетел, а работать надо. Пришлось PHPStorm жестко по плагинам и индексации резать
Tailer3
Здравствуйте) Есть вопрос по Pjax Есть вид в котором необходимо обновлять определенные данные по таймеру, но они расположены далеко друг от друга, так что в один Pjax все не обернуть. И в итоге обновляется только одна часть данных. Как сделать так, чтобы Pjax мог обновить все данные?
Sam
Но вообще, к слову, я порекомендовал бы поработать с ограниченными ресурсами у кого проблемы с организацией времени. Экономия заставляет сразу же отсеивать месседжеры, социальные сети, информационные ресурсы, агрегаторы контента(например: Яндекс.Дзен). Время/рабочее время практически 1к1
Nurbol
Добрый день! Как сделать структура база данных(Календарь)?
Футуристичный
Добрый день! Как сделать структура база данных(Календарь)?
Это без базы делается. В базу можно заносить какие-то события и тд
Nurbol
да мне нужен именно так.
Nurbol
события,день рождения
Футуристичный
да мне нужен именно так.
Ну тут нужно знать что нужно. Например Id Дата события (или datetime/timestamp) User_id кому принадлежит Может быть тип Текст, если нужен Дата создания события, если нужна
Nurbol
Table1: Person id,name,birthday Table2: Events id,title,description Table3:Moons id,name(int) Table4:Days id,name как связаться с: Table1,Table2,Table3,Table4
who are you
всмысле связаться ?
Nurbol
связывается*
M
если я делаю $activeField как $form->field($model, 'fieldName') то получу input вида <input type='text' name="modelName['fieldName']"> а как можно получить input вида <input type='text' name="modelName['firstName']['fieldName']"> чтобы на бэкэнде я получил $firstName и внутри него массив данных
Дмитрий
Переопределите метод field в своей $form
Eugene
можешь в options сам задать нужный name
I
Всем привет. Нужно написать VOIP клиент на js. У кого нибудь есть опыт в этом? Кто нибудь работал с библиотекой. Sip.js?
Slava
Ребят, а кто в курсе, как в модуле yii2 форматировать ответ в нужном тебе виде? Я так понимаю, это нужно подписаться на событие BEFORE_SEND или что-то в этом роде. Как это правильно сделать?
Slava
Yii::$app->response
Это в каждый контролер в пределах модуля его переделывать?
who are you
Это в каждый контролер в пределах модуля его переделывать?
Наверное можно в конфиге как то сделать более глобально
Pavel
А что именно не получается?
Ну выводится как текст а не как еррор
Pavel
Так есть
Pavel
такая опция вывести стринг как еррор
Pavel
ббез модели
Slava
Наверное можно в конфиге как то сделать более глобально
Нашел решение: В модуле init() переопределяем свой формат вывода путем \Yii::$app->response->formatters = ....
Pavel
мне нужно просто, чтобы была ошибка
Pavel
как стринг
mrG1K
стринг стринг стринг.. чувак, тебя никто не понимает что ты хочешь сделать и почему тебя стандартные средства не устраивают?
Anonymous
мне нужно просто, чтобы была ошибка
(string) $variable; Не благодари
Pavel
Я уже решил ту проблему
Pavel
теперь хотел узнать про authClient
Pavel
мне нужно в зависимости от того какая сеть по разному воспринимать атрибуты
Pavel
а где информация в атрибутах, какая это сеть
Pavel
просто например у фейсбука email - это просто email
Pavel
а у гугла
Pavel
emails[0] или че та аткое
Максим
Возвращается в гет параметре, если коробочный OAuth
Pavel
ок, спасибо
Pavel
Можно пожалуйста прмер, как должен выглядеть scope в вк если использовать yii2authclient
Pavel
я хочу получить доступ к емэйлу
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Может тебе в xdebug немного? Если в остальное совсем не получается
Good
Народ, такой вопрос: насколько корректно использовать такого рода валидатор в модели в случае, когда нужно проверять доступ к изменению аттрибута? ['cost', function ($attribute, $params) { if (array_key_exists($attribute, $this->dirtyAttributes) && !Yii::$app->user->can('manage_product_cost')) { throw new \yii\web\ForbiddenHttpException('No access to product cost'); } }],
Good
То есть?
Anonymous
Забей
Anonymous
В yii есть rbac ведь
Good
Я так и хочу проверять доступ к изменению конкретного поля в модели
Anonymous
Юзай его
Good
Его и юзаю
Good
Блин
Good
Там же он используется
Anonymous
А зачем тебе тогда колбек?
Anonymous
🤔
Anonymous
Должно быть что-то типа if(!$user->hasPermission('product.edit')) { // }
Good
Валидатор в модели навесить на аттрибут, в котором будет проверятся доступ к изменению пля
Good
Ну там же есть таке, посмотри
Good
ПРосто интересно, насколько корректно так зелать, именно валидатором
Anonymous
Слоооожна
Good
Да чего сложного то)
Anonymous
Я не понимаю твой вопрос Ты ж там юзаешь > Yii::$app->user->can('manage_product_cost') Чо не корректно то?
Anonymous
Мож ваще middleware запилить для этой штуки и повесить на url редактирования/создания или чо там
Anonymous
🤔
Good
Имею ввиду сам способ проверки через валидатор
Good
Да нет, я именно что не хочу усложнять, просто сделаю себе валидатор для таких случаев
Good
Ну понятно)
Good
А че ты тогда тут?)
Anonymous
Good
😂
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Валидатор в модели навесить на аттрибут, в котором будет проверятся доступ к изменению пля
Если у тебя в зависимости от доступа есть или нет возможности для смены атрибутов то как ты это проверяешь в форме?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Можно атрибут сделать unsafe и пофиг что в почте прийдёт
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Через load его не изменить
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
И как следствие валидация ему не нужна