Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Problem przy stronicowaniu
Forum PHP.pl > Forum > PHP > Frameworki
szusty
Przy tworzeniu stronicowania symfony wywala mi błąd :

Call to undefined method Doctrine_Collection::offset() in...

A moje zapytanie w action wygląda następująco:

  1. $this->courses = $this->getRoute()->getObject();
  2.  
  3. $this->pager = new sfDoctrinePager('Course', sfConfig::get('app_max_courses_on_page'));
  4. $this->pager->setQuery($this->getRoute()->getObject()->getActiveCourses());
  5. $this->pager->setPage($request->getParameter('page', 1));
  6. $this->pager->init();


Czy ma ktoś pomysł co jest nie tak. Google nie pomogło.
LBO
  1. $this->pager->setQuery($this->getRoute()->getObject()->getActiveCourses());


Tutaj musisz przekazać zapytanie Doctrine_Query, a przekazujesz tablicę/kolekcję obiektów. A na kolekcji nie zrobisz offset()a
szusty
Dzięki za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.