Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZF] Paginator nie znajduje klasy
amii
post
Post #1





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


Mam taki fragment modelu odpowiedzialnego za pracę nad tabelą z blogami:

  1. class User_IndexController extends Zend_Controller_Action {
  2. //jakieś inne metody i akcje kontrolera
  3.  
  4. public function userAccountAction() {
  5. //inny kod userAccount
  6.  
  7. //paginator settings
  8. $um = new User_Model_UserMapper(); //model klasy użytkownika
  9. $paginator_user = $um->getById($this->view->uid); //pobieramy użytkownika z id
  10. $paginator_user->getPaginator(); //pobieramy wartość dla paginatora dla użytkownika z id
  11. if ($bm == null) $bm = new User_Model_BlogMapper(); //model klasy obsługującej tabelę z blogami
  12. $selectable = $bm->selectPaginator(); //pobranie source adapter dla paginatora
  13. $paginator = new Zend_Paginator(new Zend_Paginator_Adpater_DbSelect($selectable));
  14. $paginator->selectItemCountPerPage($paginator_user) //ustawienia zmiennych paginatora
  15. ->setCourrnetPageNumber($this->_getParam('page', 1));
  16.  
  17. $this->view->paginator = $paginator; //przekazanie paginatora do widoku
  18. $this->view->formBlogEdit = $fbe; //przekazanie formularza z blogami do widoku
  19.  
  20. //inny kod akcji userAccount
  21. }
  22.  
  23. }
  24.  
  25.  
  26. class User_Model_BlogMapper extends Suuper_Mapper {
  27. public function selectPaginator() {
  28. $db = Zend_Db_Table::getDefaultAdapter();
  29. $selectable = new Zend_Db_Select($db);
  30. $selectable->from('blogi'); //blogi nazwa tabeli
  31. return $selectable;
  32. }
  33. }


Widok jest nieważny na razie bo dostaje błąd:
Warning: include_once(Zend/Paginator/Adpater/DbSelect.php) [function.include-once]: failed to open stream: No such file or directory in /usr/share/php/Zend/Zend/Loader.php on line 146

Plik jest w: /usr/share/php/Zend/Zend/Paginator/Adapter/DbSelect.php a może jest jakaś inna metoda ustawienia source adpater dla paginatora ?

JUŻ NIEWAŻNE

Ten post edytował amii 27.11.2011, 16:00:25


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 20:18