breadcrumbs = array( 'Programs', ); $this->menu = array( array('label' => 'Create Program', 'url' => array('create')), array('label' => 'Manage Program', 'url' => array('admin')), ); ?>

My Programs



order = "add_date DESC"; $criteria->condition = "visible=1"; $all = Program::model()->findAll($criteria); $pagecount = ceil(count($all) / PROGS_INDEX_PAGESIZE); $all = array_slice($all, ($page - 1) * PROGS_INDEX_PAGESIZE, PROGS_INDEX_PAGESIZE); $rowcount = ceil((count($all) / PROGS_INDEX_ROWSIZE)); for ($i = 0; $i < $rowcount; $i++) { echo ''; } ?>
1) { $pagination_arr = array(); $pagination_arr[] = ['label' => '«', 'url' => '?page=' . ($page-1), 'disabled' => ($page <= 1)]; for($i = 1; $i <= $pagecount; $i++) { $pagination_arr[] = ['label' => $i, 'url' => '?page=' . $i, 'active' => ($i == $page)]; } $pagination_arr[] = ['label' => '»', 'url' => '?page=' . ($page+1), 'disabled' => ($page >= $pagecount)]; echo TbHtml::pagination($pagination_arr, [ 'align' => 'right', ]); } ?>