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