예제 #1
0
 public function usersAction()
 {
     $page = $this->intVal(3);
     if ($page == 0) {
         $page = 1;
     }
     $size = $this->size;
     $start = ($page - 1) * $size;
     $db = new SitemapModel();
     $homenews = $db->select("cocoabbs_uc_members")->limit("{$start},{$size}")->fetchAll();
     if (count($homenews) > 0) {
         foreach ($homenews as $news) {
             $username = urlencode($news["username"]);
             echo "http://ourcoders.com/user/show/{$news['uid']}/{$username}/\r\n";
         }
     }
 }
예제 #2
0
 public function createComponentTree()
 {
     $tree = new TreeView();
     $tree->useAjax = true;
     $mode = null === $this->mode ? 1 : $this->mode;
     $session = Environment::getSession();
     $tree->mode = $mode;
     $tree->rememberState = true;
     $tree->addLink('default', 'name', 'id', true, $this->presenter);
     $tree->dataSource = SitemapModel::findAll();
     //$tree->enableSorting(array($this, 'move'));
     //$tree->renderer->wrappers['link']['collapse'] = null;
     //$tree->renderer->wrappers['link']['expand'] = null;
     //$tree->renderer->wrappers['node']['icon'] = null;
     $tree->renderer->wrappers['link']['collapse'] = 'a class="ui-icon ui-icon-circlesmall-minus" style="float: left"';
     $tree->renderer->wrappers['link']['expand'] = 'a class="ui-icon ui-icon-circlesmall-plus" style="float: left"';
     $tree->renderer->wrappers['node']['icon'] = 'span class="ui-icon ui-icon-document" style="float: left"';
     return $tree;
 }