XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
DefinitionsListAction.class.php
1<?php
10
11if (!defined('XOOPS_ROOT_PATH')) {
12 exit();
13}
14
15require_once XOOPS_MODULE_PATH . '/profile/class/AbstractListAction.class.php';
16
18{
22 public function &_getHandler()
23 {
24 $handler = xoops_getmodulehandler('definitions', 'profile');
25 return $handler;
26 }
27
31 public function &_getFilterForm()
32 {
33 // $filter =new Profile_Admin_DefinitionsFilterForm();
34 $filter =& $this->mAsset->create('filter', 'admin.definitions');
35 $filter->prepare($this->_getPageNavi(), $this->_getHandler());
36 return $filter;
37 }
38
42
43 public function &_getBaseUrl()
44 {
45 $baseUrl = './index.php?action=DefinitionsList';
46 return $baseUrl;
47 }
48
53 public function executeViewIndex(&$render)
54 {
55 $render->setTemplateName('definitions_list.html');
56 #cubson::lazy_load_array('definitions', $this->mObjects);
57 $render->setAttribute('objects', $this->mObjects);
58 $render->setAttribute('pageNavi', $this->mFilter->mNavi);
59 }
60}