Chcem zobraziť počet žiadnych položiek načítaných na stránku pomocou stránkovania
Displaying 10 items
Hoci limit je nastavený na stránkovanie na 20, ale nanie je vždy možné získať 20 položiek, ak je len 15 položiek alebo 10 položiek alebo 25 položiek. V takýchto prípadoch bude buď mať jeden výsledok stránok pre počet položiek 15 a 10, alebo dve výsledky pre počet položiek 25.
Chcem vytlačiť počet položiek zobrazených na každej stránke. Podobne ako pri celkových položkách 25.
Ukáže to Displaying 20 items
na prvej stránke a Displaying 5 items
na druhej strane.
Ako je možné v aplikácii CakePHP 3.2?
odpovede:
2 pre odpoveď č. 1Takto to funguje v CakePHP 3.2
Existujú dva spôsoby, ako to urobiť.
- Použitím
Helpers
vytvorte súbor paginator-counter.php
v /config
adresár s vašimi žetónmi a reťazcom a pridajte riadok /src/view/AppView.php
public function initialize()
{
$this->loadHelper("Paginator", ["templates" => "paginator-counter"]);
}
Tým sa načíta súbor na adrese konfigurácia / paginator-templates.php
A potom ju použite podľa vášho názoru.
Pre viac : http://book.cakephp.org/3.0/en/views/helpers/paginator.html
- Použitie priameho reťazca
Stačí vytlačiť, ak chcete tlačiť counter
<?= $this->Paginator->counter("Showing {{current}} results out of {{count}}") ?>
Viac žetónov nájdete tu: http://book.cakephp.org/3.0/en/views/helpers/paginator.html#creating-a-page-counter
Používam druhý spôsob, ako vytlačiť počítadlo tj., pomocou priamo bodnutia