Size: a a a

2021 February 24

МН

Михаил Носков... in Evolution CMS
user() это типа получить пользователя для конкретной какой-то настройки
источник

P

Pathologic in Evolution CMS
нет, это для связи с таблицей пользователя
источник

P

Pathologic in Evolution CMS
а ругается потому что объект не создан
источник

ON

Oleg Nosov in Evolution CMS
Я тогда поточнее расскажу - у меня сейчас для менеджерских пользователей ограничения доступов сделаны с помощью manager access permissions - user groups, я хочу для логиненного в админку пользователя получить его группы. Думал сделать это встроенными моделями evo2.
источник

P

Pathologic in Evolution CMS
а UserSetting тут при чем?
источник

ON

Oleg Nosov in Evolution CMS
В том-то и проблема, что я не знаю что использовать лучше, а пока что попробовал просто хоть что-то получить из встроенных моделей, так как потом можно будет дальше разобраться.
источник

ON

Oleg Nosov in Evolution CMS
Конечно могу свой костыль написать, но ведь готовые методы есть, разумно их использовать.
источник

ON

Oleg Nosov in Evolution CMS
Хотя сейчас мне начало казаться,  что я немного не туда полез.
источник

ON

Oleg Nosov in Evolution CMS
Pathologic
а UserSetting тут при чем?
именно userSetting просто первый попавшийся, чтобы что-то получить
источник

P

Pathologic in Evolution CMS
так ты и не пытаешься ничего получить, просто пишешь от балды
источник

P

Pathologic in Evolution CMS
модели это для работы с таблицами
источник

P

Pathologic in Evolution CMS
для групп надо какой-нибудь MemberGroup
источник

P

Pathologic in Evolution CMS
а дальше смотри распрекрасную документацию ларавеля, как моделями пользоваться
источник

ON

Oleg Nosov in Evolution CMS
Pathologic
так ты и не пытаешься ничего получить, просто пишешь от балды
так и есть
источник

AS

Aliaksandr Sadouski in Evolution CMS
Oleg Nosov
он ругается на $this внутри модели, что любопытно
Вообще не понял внутри какой модели твой this, ты что пишешь свою модель с использованием модели UserSetting?
источник

ON

Oleg Nosov in Evolution CMS
Aliaksandr Sadouski
Вообще не понял внутри какой модели твой this, ты что пишешь свою модель с использованием модели UserSetting?
я их тех, кто не до конца понимает принципы работы с этим всем новым и пытается разобраться
источник

AS

Aliaksandr Sadouski in Evolution CMS
Он ругается на this->data[u] потому что понять не может к чему это. This это обращение к текущему классу внутри этого класса )
источник

AS

Aliaksandr Sadouski in Evolution CMS
Oleg Nosov
я их тех, кто не до конца понимает принципы работы с этим всем новым и пытается разобраться
Ты этот весь код где вообще пишешь? Похоже на то, что он внутри контроллера должен быть по плану)
источник

ON

Oleg Nosov in Evolution CMS
то что слева  от = это внутри контроллера

вообще идея, с которой я начал - надо в сервис провайдере проверить в каких группа состоит пользователь админки и в соответствии с этими группами подключить только разрешенные модули

для этого надо получить ид логиненого пользователя, затем получить его группы, затем проверять

а я стал писать в контроллере уже потом, чтобы просто попробовать как использовать хоть какие-то встроенные модели, а потом это применить в нужном месте, но столкнулся с тем, что не работает и не понимаю почему
источник

AS

Aliaksandr Sadouski in Evolution CMS
Oleg Nosov
то что слева  от = это внутри контроллера

вообще идея, с которой я начал - надо в сервис провайдере проверить в каких группа состоит пользователь админки и в соответствии с этими группами подключить только разрешенные модули

для этого надо получить ид логиненого пользователя, затем получить его группы, затем проверять

а я стал писать в контроллере уже потом, чтобы просто попробовать как использовать хоть какие-то встроенные модели, а потом это применить в нужном месте, но столкнулся с тем, что не работает и не понимаю почему
Да ну ерунда какая-то, кинь скрин кода как это выглядит в реале )
источник