Vladislav
@kohone благодарю, что-то проглядел
Vitaliy
Denis
Пацаны, таки в рбак нет проверки из коробки, что мы назначаем роль, которая уже у юзера есть и мягко это обходим? Только ручками через revoke или проверкой по выданным ролям ?
Максим
Denis
А почему доступ ? Я галочки выставляю на имеющиеся роли и хочу назначить их. А когда влоб делаю эссайгн, то получаю ошибку нарушения целостности
Denis
Ничего лучше чем отозвать все роли и снова назначить, не придумал
Максим
Максим
если есть доступ, то ничего не делать, если false - assign
Denis
А если я галочкой снял какую то роль?
Denis
В общем, revokeall проще
Denis
А если теоретически придется снимать 9999999999 ролей и на середине снятия отключится питание и что тогда? Операция не засчитывается ?
Denis
Ну то есть когда снова зайдём в базу, то все роли останутся на месте ?
Дмитрий
NVlad
Максим
Максим
Denis
Ну, пацаны, вопрос применим и к двум ролям
Denis
1 снял. 1 не успел
Denis
Включим-что будет ?
Максим
по сути роль у юзера должна быть одна, у него может быть куча прав, но роль одна
Максим
1 снятая будет, 1 нет
Руслан
ролей может быть много, вопрос подхода)
Руслан
кому как)
Denis
А в MySQL на время операции со значением в поле строка блокируется ?
Denis
Или таблица ?
Максим
Denis
Смотрите. Элементарный счётчик посещений.
Считываемым, ++, записываем.
Может ли что то тормознуть процесс php кроме операции++ ?
Denis
Писать инкремент долго)
NVlad
Denis
Denis
Была в том году задача такая.
NVlad
https://www.yiiframework.com/doc/api/2.0/yii-db-baseactiverecord#updateCounters()-detail
Максим
NVlad
в Yii даже метод для этого есть
Denis
Там другой фреймворк был)
И проект жирный. Много школоты принудительно сгоняли
NVlad
или просто пишет SQL
Максим
Denis
Ну это же не кэш уже
Максим
ну работай с ним в кеше, но в определенный момент просто базу обновляй
Evgenii
Всем привет. По умолчанию скрипты из ассетов подлкючаются в конце head. Возможно ли сделать так, чтобы они подлкючались в body?
Denis
Evgenii
перечитал доку - не нашел. есть только как отдельные скрипты в хед закинуть
Максим
Максим
в начало body
Максим
const POS_END = 3;
Максим
в конец body
Максим
Максим
https://www.yiiframework.com/doc/guide/2.0/en/structure-assets
Evgenii
спасибо уже нашел, сходу подумал тчо это для отдельных js
Al
не могу на сайте найти доку по yii\bootstrap\NavBar
Максим
Максим
Al
отлично, зачем тогда встроенный поиск ?
Al
который не работает
Максим
а что это за версии? фреймворка или доки версии?
Al
у меня нет 2.2.
Максим
значит я прибыл из будущего)
Good
Это версия расширения бустрап
Al
странно, конечно
Good
Оно в отдельном репозитории
Good
Че странно? У них отдельные версии
Al
то что поиск по сайту не видит, а гугл на том же сайте видит
Ceyhun
Привет.
Кто сталкивался с такой ошибкой?
yii2-swiftmailer 2.1.0
Anonymous
Anonymous
*шутка если что
Олег
Дмитрий
привет
Дмитрий
Существует модель, у которой две таблицы а БД.
Таблица DOM
id time exch_id type_id
Таблица DOM_DATA
dom_id data1 data2 data3
связь 1 ко многим через id -> dom_id
Получаю данные через API, хотелось бы узнать как правильно
сохранять данные средствами Yii2, насколько я знаю для сохранения связанных данных есть
какие-то средства?
Дмитрий
что-то с link вроде
Дмитрий
но линк вряд ли мне подходит
Ilya
> модель у которой две таблицы в бд
Ilya
Если ты модель наследуешь от эктиврекорд ошибка тут
Дмитрий
в модели связи прописаны
Дмитрий
у меня нет ошибки никакой