Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 163 Pomógł: 10 Dołączył: 24.01.2006 Ostrzeżenie: (30%)
|
w akcji pobieram dane w ten sposób:
i jest wszystko OK. Natomiast gdy robię to takim sposobem:
wywala błąd nieznanej metody getTytul() itd ... W czym tkwi błąd (IMG:style_emoticons/default/questionmark.gif) Ten post edytował kusiu 5.06.2010, 14:13:01 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 9 Dołączył: 12.11.2005 Skąd: ze wnowu?! Ostrzeżenie: (0%)
|
To dlatego, ze find() zwraca Twoj obiekt, ktory ma pole tytul, zatem getTytul() zaskoczy. Drugie zapytanie zwraca Doctrine_Collection z ktorego dopiero mozesz wydlubac swoj obiekt. Jesli chcesz z Doctrine_Query uzyskac tylko jeden obiekt zamiast execute() uzyj fetchOne().
|
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 17:06 |