function PhotoList($info) { $pagerView = new SitePagerView(); $this->_js_files[] = 'blockUI.js'; $this->_js_files[] = 'ajax.js'; $this->_js_files[] = 'photo.js'; $info['list_pager_html'] = $pagerView->show($info['list_pager'], $info['list_controller'], $info['list_action'], $info['list_user']); $this->setTemplate(null, 'photo_list.tpl.php'); $this->set($info); }
public function QuestionListAction() { $request = Project::getRequest(); $param = $request->getKeys(); array_shift($param); $data = array(); $question_model = new QuestionModel(); $question_cat_model = new QuestionCatModel(); if ($request->getKeyByNumber(0) > 0) { $tag_model = new QuestionTagModel(); $data['tag_list'] = $tag_model->loadTags($request->getKeyByNumber(0)); } $data['cat_list'] = $question_cat_model->loadAll(); $pager = new DbPager($request->pn, 20); //TODO: pageSize $question_model->setPager($pager); $data['question_list'] = $question_model->loadWhere($request->getKeyByNumber(0), $request->getKeyByNumber(1)); $pager_view = new SitePagerView(); $data['pager'] = $pager_view->show($question_model->getPager(), 'AdminQuestionAnswer', 'QuestionList', $param); $this->BaseAdminData(); $this->_view->QuestionList($data); $this->_view->parse(); }