Exemplo n.º 1
0
 /**
  * Running widget
  *
  * @access public
  *
  * @return string
  */
 public function run()
 {
     $items = [];
     if ($this->totalPages > 0) {
         for ($i = 1; $i <= $this->totalPages; $i++) {
             $items[] = ['text' => Html::href($i, $this->url . ($i - 1), $this->attributesLink), 'attr' => array_merge($this->attributesElement, $i === (int) $this->currentPage + 1 ? ['class' => 'active'] : [])];
         }
     }
     return Html::lists($items, $this->attributes);
 }