Павел
да :(
Да какой из него пекарь? Нет ну реально
Павел
Магистр булочных наук
The Ant
мне кажется булочки печь намного проще чем програмировать на пхп
Tim
Давай, шевелись плотва, чо ноешь!))
The Ant
если уж булочки не осилил...
The Ant
плакать хочется
Anonymous
🤔
The Ant
нет, вон видишь не пишет на пхп )
Anonymous
Да я знаю пыху лучше ади, я хз чо он выебывается
Anonymous
Ненене
Anonymous
Нинада
Dmitriy
Я не пишу на пхп
твои репы говорят обратное
Anonymous
Нет, спасибо
Anonymous
Не
Максим
здесь правильней "татухи то хочется?А?"
Anonymous
Anonymous
Да, хочется
The Ant
Да я знаю пыху лучше ади, я хз чо он выебывается
когда аниме говносайт стартуешь?
Виктор
Хз конечно, что за универ, но со сколькими вузами не сталкивался, чтоб отчислили нужно ну очень сильно постараться.
Максим
кто в 18 универ заканчивает?
The Ant
если уж с шараги отчислили... что тут скажешь
Виктор
В бурсе вообще нереально, чтоб отчислили)
Максим
В бурсе вообще нереально, чтоб отчислили)
как видишь реально) если вообще не ходить
Максим
нахер тогда ваще туда ходить
Максим
ничего не умеешь, по профессии работать не будешь
Максим
ЗАЧЕМ?
Максим
а потом в полицию
Виктор
как видишь реально) если вообще не ходить
Не, видимо вообще ничего не делал даже когда была такая возможность. Я тоже в свое время месяцами не появлялся, потом просто оперативно все вопросы решал.
Pavel
а jquery ui уже есть в yii2?
Pavel
значит через <script></script> в yii2 работать не будет
Pavel
или $this->registerJsFile
Pavel
ну я имею ввиду в принципе так можно?
Anton
Всем привет. Кто-нибудь прикручивал RBAC к динамической структуре разделов (т.е. структура разделов хранится в БД)? поделитесь опытом)
Abl
Всем привет, ребят кто из кз, в г. алматы, требуется разработчик yii в команду на проектную работу. Писать в лс
Anton
Динамические правила?
Нет. К примеру, есть меню на сайте, которое редактируется в бд. И вот нужно прикрутить rbac к этому меню, чтобы можно было настраивать доступы пользователей к разделам
Дмитрий
Ээ.. При генерации меню, проверять через checkAccess
Дмитрий
Можно ли ему туда и не выводить если нельзя
Максим
Можно ли ему туда и не выводить если нельзя
но в базе в любом слчае надо будет хранить, кому можно а кому нельзя
Anton
Нет, это то понятно. Вопрос, наверно, не понятен. Вот другой пример (условный): Добавили новый раздел на сайте через админку. Теперь нужно ограничить доступ к этому разделу. Вот как это можно сделать?
Дмитрий
Максим
Нет, это то понятно. Вопрос, наверно, не понятен. Вот другой пример (условный): Добавили новый раздел на сайте через админку. Теперь нужно ограничить доступ к этому разделу. Вот как это можно сделать?
при создании указывать, каким ролям можно через него работать. но тут же мало скрыть из меню раздел, надо еще ограничить доступ к экшенам контроллера тем, кто ссылку получил не через меню
Максим
Ну я вот об этом и спрашиваю. Может кто реализовал подобное
проверку доступа к экшенам можно в beforeAction делать
Максим
но лучше в целом все спроектировать и продумать, чем так по кускам слепить какашку)
Anton
Вот и оцениваю все варианты)
Максим
если новый пункт меню будет, он же будет вести на какой то экшен, а значит программист его должен написать, а значит он может и добавить ограничения доступа к экшену сразу
Максим
но что если ограничения захотят менять через админку) вот это интересный вопрос
Максим
разве что для каждого экшена добавлять свои permission и уже в админке туда сюда их тасовать вместе с ролями
Виктор
формируем ключи пермишшинов типа module.controller.action и по ним проверяешь. Соответственно для элементов/виджетов страницы указывать требуемый пермишшин для его вывода и т.д. На специфичные вещи, пишем вотеры.
Максим
звучит как какой-то лютый гемор... такие вещи надо зимой делать
Да, не очень выглядит все это дерьмо) потому я и говорю, что надо сначала в целом окинуть задачу, а потом ее делать, а не подпирать костылями со всех сторон понемногу
Anton
но что если ограничения захотят менять через админку) вот это интересный вопрос
Вооот) это я и имею ввиду. И для всего этого зоопарка нужен один общий метод, который будет проверять
Максим
Вооот) это я и имею ввиду. И для всего этого зоопарка нужен один общий метод, который будет проверять
Виктор выше предложил - считай каждому урлу задавать пермишен, и его проверять перед каждым доступом к экшену
Anton
Ага
The Ant
цмс чтоль пишешь?
The Ant
захардкодил меню в лучших традициях Yii и в ус не дуешь
The Ant
пошол лучше позагарать )
Anton
Немного с терминологией поясните, пожалуйста. Что есть пермишен? Auth_item?
The Ant
permission
Anton
цмс чтоль пишешь?
Нее) админка внутренняя
The Ant
ну тем более чо мозг парить
The Ant
ваще пофиг
The Ant
если у вас команда, пусть тим лид думает,а не ты
Anton
ну тем более чо мозг парить
Ну не совсем удобно каждый раз лезть в код и редактировать доступы
The Ant
если 1, то нах эти менюшки гинираторы.. ой ваще, лишний гемор и трата времени
Максим
ты че книги вообще не читаешь? или в 6 классе учишься?
The Ant
вощета у меня отлично на руском было в школе
Максим
по 12-бальной системе наверное пятерочка была
The Ant
время просто стирает из памяти все, чему учили