![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 8 Dołączył: 10.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z modułem auth, może w zasadzie nie problem ale chciałbym rozwiązać to troszke inaczej bo np. :
No i właśnie interesuje mnie $auth_required, ponieważ tworze CMSa to chciałbym aby to było jakoś bardziej elastyczne i była możliwość edycji tego za pomocą odpowiednio stworzonej strony, no i w zasadzie moje pytanie brzmi czy mogę jakimś sposobem wrzucić w zmienną $auth_required tablice z np. innej funkcji ? Jeżeli tak się nie da to oczywiście mógłbym stworzyć jeszcze inny moduł sprawdzający uprawnienia i stosować go w konstruktorze no ale może macie jakiś pomysł o ile się w ogóle da wrzucić w zmienna $auth_required tablice z innej funkcji/pliku (IMG:style_emoticons/default/winksmiley.jpg) Chciałbym zaznaczyć że podobne pytanie zadałem w dziale OOP lecz myśle że jednak te pytanie bardziej tutaj pasuje ze względu na to że może ktoś z was ma jakieś ciekawe rozwiązanie do Kohany. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Możliwe, że to Ci zadziała:
Zależy w którym miejscu sprawdzane są uprawnienia. Jeżeli w konstruktorze nadrzędnym to musisz przenieść parent::__construct() za $this->auth_required = $roles. Generalnie chodzi o to, że możesz tą tablicę zaktualizować danymi poprzez $this->auth_required = array(...); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 02:08 |