XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
tableform.php
1<?php
14
15
16if (!defined('XOOPS_ROOT_PATH')) {
17 exit();
18}
19
23include_once XOOPS_ROOT_PATH . '/class/xoopsform/form.php';
24
25
26class XoopsTableForm extends XoopsForm
27{
28
34 public function render()
35 {
36 $root =& XCube_Root::getSingleton();
37 $renderSystem =& $root->getRenderSystem(XOOPSFORM_DEPENDENCE_RENDER_SYSTEM);
38
39 $renderTarget =& $renderSystem->createRenderTarget('main');
40
41 $renderTarget->setAttribute('legacy_module', 'legacy');
42 $renderTarget->setTemplateName('legacy_xoopsform_tableform.html');
43 $renderTarget->setAttribute('form', $this);
44
45 $renderSystem->render($renderTarget);
46
47 return $renderTarget->getResult();
48 }
49}