![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam tabelę w bazie danych:
id PK id_uzytkownika FK samochod Relacja jest z tabelą sf_guard_user - jeden użytkownik może mieć wiele samochodów. Wygenerowałem moduł i przy dodawaniu nowego elementu na stronie w polu 'id uzytkownika' jest lista wszystkich użytkowników do wyboru, bo symfony zrobił mi widget: id_uzytkownika' => new sfWidgetFormDoctrineSelect(array('model' => 'sfGuardUser', 'add_empty' => false)) i walidator: 'id_uzytkownika' => new sfValidatorDoctrineChoice(array('model' => 'sfGuardUser')) a to pole powinno być niewidoczne i powinno w nim być id zalogowanego użytkownika, a nie że użytkownik może sobie wybierać użytkowników z listy. Jak temu zaradzić ? Mam usunąć $this['id_uzytkownika'], po czym utworzyć niewidoczny widget typu input i wpisać do niego id zalogowanego użytkownika wysyłane do formularza z actions.class.php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie, to akurat:
jest ok. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) W tym miejscu się wywala:
Ten post edytował nieraczek 12.04.2009, 20:23:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 22:44 |