![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
witam
nie za bardzo umiem sprecyzować (nazwać) kategorie problemu. chciałbym zapisywać w bazie (tabela poczta) listy do użytkowników. listy te, to po prostu informacje o tym, że użytkownik został zaproszony do grupy, do listy kontaktów, że otrzymał nowy komentarz itd. jak to zorganizować? najlepiej żeby był to taki zwykły widok, w którym mogę normalnie korzystać z PHP oraz ze wszystkiego co oferuje symfony w normalnych widokach. a całą zawartość, żebym mógł zapisywać w bazie danych. prawdopodobnie będzie to coś takiego jak send_mail ? tam treść widoku przekazywana jest do klasy sfMailer. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
a ja maili nie chcę wysyłać.
chcę tylko treść widoku, uzupełnionego dynamicznie o odpowiednie treści dla konkretnego użytkownika zapisywać w bazie. może to będzie coś takiego jak w metodzie sendEmail?
zamiast sfMail ustawić klase widoku na sfView i może będzie działać ?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) EDIT: tak jak pisałem, tak też zrobiłem i działa elegancko:) szkoda, że sobie nie można dawać opcji pomógł(IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) heh w kontrolerze:
widok zawartoscSuccess.php uzupelniony odpowiednimi danymi będzie w zmiennej $tresc w metodzie executeTest. w metodzie executeZawartosc można ustawić jakiś inny layout albo go wyłączyć, wtedy w treści będzie tylko to co jest w widoku. wg mnie takie rozwiązanie jest dobre bo do bazy jest zapisywana tylko treść właściwa, która można ubrać w jakiś kod html, który póżniej będzie wysyłany na maila do użytkownika. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 19:26 |