예제 #1
0
 public function actionAPIx()
 {
     $item_count = 32;
     $page_size = 2;
     $pages = new CPagination($item_count);
     //$pages->pageVar = 'iook=8&ok';
     //$pages->createPageUrl(CController::createUrl('blog/index',$pages) );
     $pages->setPageSize($page_size);
     // simulate the effect of LIMIT in a sql query
     //$end =($pages->offset+$pages->limit <= $item_count ? $pages->offset+$pages->limit : $item_count);
     //$sample =range($pages->offset+1, $end);
     $pagination = new CLinkPager();
     //print_r("<pre>");
     //print_r($pagination);
     //print_r("</pre>");
     //$pages->pageVar='stat='.$_GET[stat]."&page";
     $pagination->setPages($pages);
     $pagination->init();
     $pagination->run();
     print_r("--");
     print_r($pages->offset);
     print_r("--");
     $pagination = new CListPager();
     $pages->pageVar = 'ioof';
     $pagination->setPages($pages);
     $pagination->init();
     $pagination->run();
     exit;
     echo 'find id=2 essay <br>';
     echo '<pre>';
     $a = API::essay(array('id' => '2'));
     $a->print;
     echo 'find id=2,3,4 essay <br>';
     $a = API::essay(array('id' => ',1,2,3,4,5,6,7,,8,,9,0,0,-,-,,,,r,r,r,w,,3,2,3'));
     foreach ($a as $t) {
         print_r("<hr>");
         $t->print;
     }
     echo '</pre>';
     exit;
 }
예제 #2
0
 /**
  * Override the run method to set the custom cssFile
  * property
  * @return object
  */
 public function run()
 {
     // Assign the new pager css
     $this->cssFile = Yii::app()->themeManager->baseUrl . '/pager.css';
     parent::run();
 }
예제 #3
0
 public function run()
 {
     echo CHtml::openTag('div', array('class' => 'pagination'));
     parent::run();
     echo CHtml::closeTag('div');
 }
예제 #4
0
파일: Pager.php 프로젝트: maduhu/openbay
 public function run()
 {
     parent::run();
     $this->setPrevNextMetaTags();
 }