Mac Mus inżynier
Temat: [Sf 1.4] Wyświetlanie i dodawanie danych tylko...
WitamMam pewien problem
Zrobiłem pewną aplikację z kilkoma modułami CRUD. Do obsługi userów używam plugina SfGuard.
Baza jest skonstruowana w taki sposób, że miedzy tabelą user a tabelą każdego z modułów jest relacja jeden do wiele (np. user ---< notatka , user ---< zadanie itp.) Chodzi o to, żeby po zalogowaniu się usera mógł on dodawać swoje dane przez CRUD i widzieć tylko to co sam dodał)
W jaki sposób to zrealizować?
W tej chwili wygląda to tak:
Czyli jest pole wyboru usera.
A chciałbym, żeby po prostu w formularzu był ustawiony user aktualnie zalogowany i żeby tego pola user nie było w ogóle widać.
Podobnie przy indeksowaniu dodanych danych. Chciałbym żeby wyświetlały się tylko rekordy, które były dodane przez aktualnie zalogowanego usera.
Jak to zrobić?
Proszę o rozwiązanie dla modułów wygenerowanych przez propel:generate-module , jak i przez propel:generate-admin
Używam Symfony 1.4 i Propela.
Z góry dziękuję za odpowiedź!
PS.
Jeśli chodzi o niewyświetlanie kolumny "user_id", to czy wystarczy po prostu usunąć odpowiednią linijkę z widoku indexSuccess.php każdego modułu?
Prosze o pomoc!