Zum Inhalt springen

Fehlermeldung bei blog_example in typo3 4.3.3

Erstellt am 14. April 2010 · 1 Antwort · letzte Antwort am 19. Mai 2010

Tags: Extbase, Blog, Frage

luluu ·

Hallo zusammen,

ich habe vor ein paar Tagen die blog_example Extension auf der aktuellen Typo3 4.3.3 installiert um mal ein bischen damit rumzuspielen. Die Übersicht wird angezeigt, wenn ich jedoch auf einen der drei bereits angelegten Blogs klicke um die Posts zu sehen bekomme ich eine Fehlermeldung !?!

Uncaught TYPO3 Exception
#1245071870: The limit must be an integer >= 1

InvalidArgumentException thrown in file
/Applications/MAMP/htdocs/t3sandbox/html/typo3/typo3_src-4.3.3/typo3/sysext/extbase/Classes/Persistence/Query.php in line 286.

23 Tx_Extbase_Persistence_Query::setLimit(0)


/Applications/MAMP/htdocs/t3sandbox/html/typo3/typo3conf/ext/blog_example/Classes/Domain/Repository/PostRepository.php:

00103:   return $query->matching($query->equals('blog', $blog))
00104:    ->setOrderings(array('date' => Tx_Extbase_Persistence_QueryInterface::ORDER_DESCENDING))

00105:    ->setLimit((integer)$limit)

00106:    ->execute();
00107:  }


22 Tx_BlogExample_Domain_Repository_PostRepository::findRecentByBlog(Tx_BlogExample_Domain_Model_Blog, NULL)


/Applications/MAMP/htdocs/t3sandbox/html/typo3/typo3conf/ext/blog_example/Classes/Controller/PostController.php:

00055:  public function indexAction(Tx_BlogExample_Domain_Model_Blog $blog) {
00056:   $this->view->assign('blog', $blog);

00057:   $this->view->assign('recentPosts', $this->postRepository->findRecentByBlog($blog, $this->settings['maxPosts']));

00058:  }
00059: 


21 Tx_BlogExample_Controller_PostController::indexAction(Tx_BlogExample_Domain_Model_Blog)
.
.
.

Die Exception wirft er in einer der extbase Dateien. Ist das Blogexample veraltet oder woran könnte das liegen ? Eigentlich kann man bei der Installation nicht viel falsch machen.

Für Hinweise und Hilfe wäre ich dankbar. Ich würde wirklcih gerne mal ein bischen damit rumspielen.

viele grüße,
Lukas

Pom ·

Hi,

du musst noch das statische TS-Template einbinden.

Ich habe auch einige Schwierigkeiten, das blog_example zum laufen zu kriegen, nachdem ich aktuelle Versionen aus dem SVN gezogen habe. Was auf jeden Fall funktionieren sollte, ist folgende Kombination:

- extbase 1.0.2 (mitgeliefert mit TYPO3 4.3.3)
- fluid 1.0.2 (mitgeliefert mit TYPO3 4.3.3)
- blog_example über den Ext-Manager laden

Gruß