Zum Inhalt springen

paginate einbinden?

Erstellt am 12. Juli 2012 · 1 Antwort · letzte Antwort am 16. Juli 2012

Tags: Frage

mimaxx ·

Hallo,

versuche mich so langsam in extbase/fluid einzuarbeiten. Bin zumindest soweit dass eine Ausgabe erfolgt. Nun möchte ich die Ausgabe mit paginate/itemsPerPage eingrenzen. Nur kommt dann keine Ausgabe bzw. Fehler.

Diese Ausgabe funktioniert

	<ul>
		<f:for each="{artikel}" as="artikelItem">
			<li>
			    {artikelItem.sorte}
			</li>
		</f:for>
	</ul>

diese dann nicht mehr

<f:widget.paginate objects="{artikel}" as="paginatedArtikel" itemsPerPage="10" >
	<ul>
		<f:for each="{paginatedArtikel}" as="artikelItem">
			<li>
			    {artikelItem.sorte}
			</li>
		</f:for>
	</ul>
</f:widget.paginate>

Muss das widget noch irgendwo eingebunden werden?

folgendes steht im Controller

class Tx_MyextArtikel_Controller_ArtikelController extends Tx_Extbase_MVC_Controller_ActionController {
	
  public function listAction() {
      $artikelRepository = t3lib_div::makeInstance('Tx_MyextArtikel_Domain_Repository_ArtikelRepository');
      
		$artikel = $artikelRepository->findAll();
		$this->view->assign('artikel', $artikel);
	}
    
  
}

Gruss
mimaxx

mimaxx ·

Nach echt langer Suche habe ich endlich den Fehler gefunden. Es lag an xdebug dort muss man xdebug.max_nesting_level = 200 in der php.ini einstellen dann geht es wieder! Muss man erstmal drauf kommen :-)

Gruß
mimaxx