1: <?php
2: 3: 4: 5: 6: 7: 8: 9:
10:
11: if (!defined('XOOPS_ROOT_PATH')) exit();
12:
13: require_once XOOPS_MODULE_PATH . "/legacy/admin/forms/PreferenceEditForm.class.php";
14:
15: class Legacy_PreferenceListAction extends Legacy_Action
16: {
17: var $mObjects = array();
18:
19: function prepare(&$controller, &$xoopsUser)
20: {
21: }
22:
23: function getDefaultView(&$controller, &$xoopsUser)
24: {
25: $handler =& xoops_gethandler('configcategory');
26: $this->mObjects =& $handler->getObjects();
27:
28: return LEGACY_FRAME_VIEW_INDEX;
29: }
30:
31: function execute(&$controller, &$xoopsUser)
32: {
33: return $this->getDefaultView($controller, $xoopsUser);
34: }
35:
36: function executeViewIndex(&$controller, &$xoopsUser, &$render)
37: {
38: $render->setTemplateName("preference_list.html");
39: $render->setAttribute('objects', $this->mObjects);
40: }
41: }
42:
43: ?>
44: