Ticket #592: 592-jForms-GET-method.2.diff
| File 592-jForms-GET-method.2.diff, 2.3 kB (added by Julien, 8 months ago) |
|---|
-
lib/jelix/plugins/tpl/html/block.form.php
old new 57 57 else 58 58 $helpdecorator = "'jFormsHelpDecoratorAlert'"; 59 59 60 $method = strtolower(isset($param[5])?$param[5]:'post'); 61 if($method!='get' && $method!='post') 62 $method='post'; 60 if(!isset($param[5]) || !$param[5] || $param[5] == '""' || $param[5] == '\'\'') 61 $method = '\'post\''; 62 else 63 $method = strtolower($param[5]); 63 64 64 65 $content = ' $t->_privateVars[\'__form\'] = '.$param[0].'; 65 66 $t->_privateVars[\'__formbuilder\'] = $t->_privateVars[\'__form\']->getBuilder(\'html\'); 66 67 $t->_privateVars[\'__formbuilder\']->setAction('.$param[1].','.$param[2].'); 67 $t->_privateVars[\'__formbuilder\']->outputHeader(array('.$errdecorator.','.$helpdecorator.', \''.$method.'\'));68 $t->_privateVars[\'__formbuilder\']->outputHeader(array('.$errdecorator.','.$helpdecorator.','.$method.')); 68 69 $t->_privateVars[\'__displayed_ctrl\'] = array(); 69 70 '; 70 71 $compiler->addMetaContent('if(isset('.$param[0].')) { '.$param[0].'->getBuilder(\'html\')->outputMetaContent($t);}'); -
lib/jelix/plugins/tpl/html/cfunction.formfull.php
old new 47 47 else 48 48 $helpdecorator = "'jFormsHelpDecoratorAlert'"; 49 49 50 $method = strtolower(isset($params[5])?$params[5]:'post'); 51 if($method!='get' && $method!='post') 52 $method='post'; 50 if(!isset($params[5]) || !$params[5] || $params[5] == '""' || $params[5] == '\'\'') 51 $method = '\'post\''; 52 else 53 $method = strtolower($params[5]); 53 54 54 55 $content = ' $formfull = '.$params[0].'; 55 56 $formfullBuilder = $formfull->getBuilder(\'html\'); 56 57 $formfullBuilder->setAction('.$params[1].','.$params[2].'); 57 $formfullBuilder->outputHeader(array('.$errdecorator.','.$helpdecorator.', \''.$method.'\'));58 $formfullBuilder->outputHeader(array('.$errdecorator.','.$helpdecorator.','.$method.')); 58 59 $formfullBuilder->outputAllControls(); 59 60 $formfullBuilder->outputFooter();'; 60 61
