![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 26.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Posiadam CRUD do tworzenia użytkownika, domyślnie jak chce stworzyć nowego użytkownika to mam możliwość wyboru dla niego roli. Problem polega na tym, że chce aby domyślnie dla użytkownika była dodawana rola. W standardzie jest to : role, tabela user oraz tabela user_role. W tabeli user_role jest ID użytkownika i ID roli. Wszystko ładnie tylko że jak usunę pola do wyboru danej roli i ustawie to na sztywno, to nie dodaje mi się do tabeli user_role ani id użytkownika ani id_roli. W kodzie nic nie zmieniłem tylko zamiast select'a do wyboru roli zrobiłem hidden z ustawioną wartością. Jak to poprawić by działało prawidłowo, jakieś sugestie?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 26.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Po wygenerowaniu CRUD do encji User, w widoku dodania nowego użytkownika jest do wyboru kilka rol i jak ją wybiorę to wszystko ładnie się zapisuje. Jednak ja nie chce aby użytkownik mógł sobie sam wybrać uprawnienia więc chciałem na sztywno jest ustawić i tutaj jest problem. Bo w builderForm miałem add('roles') a teraz zmieniłem na add('roles', 'hidden,' array('data'=>'2', 'mapped' => true)) ale wtedy nie przypisuje roli dla użytkownika
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 19:42 |