1: <?php
2: 3: 4: 5:
6:
7: if (!defined('XOOPS_ROOT_PATH')) exit();
8:
9: require_once XOOPS_MODULE_PATH . "/legacyRender/class/AbstractListAction.class.php";
10: require_once XOOPS_MODULE_PATH . "/legacyRender/admin/forms/BannerclientFilterForm.class.php";
11:
12: class LegacyRender_BannerclientListAction extends LegacyRender_AbstractListAction
13: {
14: function &_getHandler()
15: {
16: $handler =& xoops_getmodulehandler('bannerclient');
17: return $handler;
18: }
19:
20: function &_getFilterForm()
21: {
22: $filter =new LegacyRender_BannerclientFilterForm($this->_getPageNavi(), $this->_getHandler());
23: return $filter;
24: }
25:
26: function _getBaseUrl()
27: {
28: return "./index.php?action=BannerclientList";
29: }
30:
31: function executeViewIndex(&$controller, &$xoopsUser, &$render)
32: {
33: $render->setTemplateName("bannerclient_list.html");
34: foreach (array_keys($this->mObjects) as $key) {
35: $this->mObjects[$key]->loadBannerCount();
36: $this->mObjects[$key]->loadFinishBannerCount();
37: }
38: $render->setAttribute("objects", $this->mObjects);
39: $render->setAttribute("pageNavi", $this->mFilter->mNavi);
40: }
41: }
42:
43: ?>
44: