NasExt/ItemsPerPage – Počet prvkov na stránke

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
duskohu
Člen | 778
+
0
-

Zdravím
Urobil som drobnú komponentu pre manažovanie počtu prvkov v zobrazení ItemsPerPage.
Rozšírenie nájdete na Githube doplnené o dokumentáciu, odporúčam inštaláciu cez composer.

  • podporuje ajax/non-ajax režim
  • nastavenie perPageData pre prvky selectBoxu
  • nastavenie defaultValue v prípade že hodnota nie je nastavená
  • nastavenie zobrazenia/nezobrazenia odosielacieho tlačidla
  • nastavenie lebel textu pre selectBox a odosielacie tlačidlo
  • nastavenie šablóny pre zobrazovanie komponenty

Samozrejme okrem defaultneho nastavenia cez neon je možné aj individuálne nastavenie v createComponent.

V prípade že by si niekto chcel zmeniť šablónu na štýl TWB tak ponúkam inšpiráciu.

{form $form}
	<div class="input-prepend">
		<span class="add-on" rel="tooltip" title="{$form['itemsPerPage']->label->getText()}"><i class="icon-question-sign"></i></span>
		{input itemsPerPage class => span1}
		{ifset $form['change']}{$form['change']->control}{/ifset}
	</div>
{/form}

Editoval duskohu (13. 12. 2013 16:13)

David Matějka
Moderator | 6445
+
0
-

getIpp() je pekne debilni nazev metody :)

duskohu
Člen | 778
+
0
-

@matej21 ako by si ju nazval? getValue() ?

Editoval duskohu (13. 12. 2013 17:11)

David Matějka
Moderator | 6445
+
0
-

klidne getItemsPerPage at je jasny, co to vraci..