![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
W Symfony po zainstalowaniu wtyczki sfGuardAuth standardowy formularz logowania wygląda tak:
http://img514.imageshack.us/my.php?image=beztytuut.jpg A ja chciałbym go zmienić - polskie napisy itp. oraz przy okazji po zalogowaniu zrobić przekierowanie na daną stronę, bo aktualnie dziwnie to u mnie działa. Szczątkowy opis jak to zrobić znalazłem tutaj: http://www.symfony-project.org/plugins/sfG...b=plugin_readme I mam narazie: action.class.php:
signinSuccess.php:
LogowanieForm.class.php:
Narazie chyba ok jest wszystko ? W jaki sposób mam w symfony zweryfikować czy login i hasło są poprawne jak te w bazie danych ? Ten post edytował nieraczek 2.03.2009, 18:07:13 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
No ja w gruncie rzeczy też nie wiem, dobrze, że mnie uświadomiłeś. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Więc zgodnie z Twoją radą zmodyfikowałem pliki (swoją drogą za dużo narobili tych katalogów - wystarczy spojrzeć na długość poniższy ścieżek dostępu do plików): C:\Program Files\WebServ\httpd\sf_sandbox\plugins\sfDoctrineGuardPlugin\modules\sfGuardAuth\templates\signinSuccess.php:
oraz C:\Program Files\WebServ\httpd\sf_sandbox\plugins\sfDoctrineGuardPlugin\lib\form\doctrine\sfGuardFormSignin.class:
Dobrze to zrobiłem, bo mi działa, ale to że mi działa to nie znaczy, że dobrze ? Metoda public function configure() jest także w klasie BasesfGuardFormSignin i definiuje formularz w języku angielskim więc jak rozumiem te metody są wirtualne tak jak np. w języku java i pisząc metodę w klasie pochodnej sfGuardFormSignin przykryłem tę z klasy podstawowej tak jak w c++ czy java ? Żeby potem nie było problemów..... I jak rozumiem przy dodawaniu nowych tabel w bazie danych powyższe pliki nie zostaną nadpisane ? Tylko te z przedrostkiem 'Base' ewentualnie zostaną nadpisane ? Ten post edytował nieraczek 1.03.2009, 14:34:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 10:17 |