2017 © Pedro Peláez
 

library visual-paginator

Simple paginator with ajax and twitter bootstrap support

image

unio/visual-paginator

Simple paginator with ajax and twitter bootstrap support

  • Thursday, September 12, 2013
  • by Ivorius
  • Repository
  • 1 Watchers
  • 0 Stars
  • 81 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 1 Versions
  • 8 % Grown

The README.md

nette-visual-paginator

Vizualni paginator pro Nette 2+, (*1)

Priklad pouziti na strankach puvodniho projektu: - http://addons.nette.org/cs/visualpaginator, (*2)

Zde je navic moznost pridat do tridy VisualPaginator callback: - Bez nej je zachovana puvodni funkcionalita. - S nim sablona jako odkaz na stranky pouziva signal (+class="ajax") a v jeho handleru vyvola callback., (*3)

Ukazka obsluhy ajaxu v komponente nebo presenteru:, (*4)

class ExampleControl extends \Nette\Application\UI\Control {

    // ...

    public function render() {
        // priklad strankovani kolekci je na webu puvodniho projektu:
        // http://addons.nette.org/cs/visualpaginator
    }

    /**
    * trigger pro udalost strankovani
    * @param \Nette\Application\UI\Control $component
    * @param int $page
    */
    public function triggerShowPage($component, $page) {
        //jen invalidovat, paginator si stranky ohlida sam
        if ($this->presenter->isAjax()) {
            $this->invalidateControl();
        } else {
            $this->presenter->redirect('this');
        }
    }

    /**
    * tovarnicka na paginator
    * @param strint $name
    */
    public function createComponentPaginator($name) {
        $vp = new VisualPaginator($this, $name);
        $vp->onShowPage[] = callback($this, 'triggerShowPage');
        return $vp;
    }
}

The Versions

12/09 2013

dev-master

9999999-dev https://github.com/pvy/nette-visual-paginator

Simple paginator with ajax and twitter bootstrap support

  Sources   Download

BSD-3

The Requires

 

by Avatar pvy

nette paginator