| Utenti online |
5 utente(i) online
Iscritti: 0 Utenti anonimi: 5
Altro... |
|
}
}
$js .= "return true;\n}\n";
if ( $withtags ) {
$js .= "//-->\n\n";
}
return $js;
}
/**
* assign to smarty form template instead of displaying directly
*
* @param object &$tpl reference to a {@link Smarty} object
* @see Smarty
*/
function assign(&$tpl){
$i = 0;
$elements = array();
foreach ( $this->getElements() as $ele ) {
$n = ($ele->getName() != "") ? $ele->getName() : $i;
$elements[$n]['name'] = $ele->getName();
$elements[$n]['caption'] = $ele->getCaption();
$elements[$n]['body'] = $ele->render();
$elements[$n]['hidden'] = $ele->isHidden();
if ($ele->getDescription() != '') {
$elements[$n]['description'] = $ele->getDescription();
}
$i++;
}
$js = $this->renderValidationJS();
$tpl->assign($this->getName(), array('title' => $this->getTitle(), 'name' => $this->getName(), 'action' => $this->getAction(), 'method' => $this->getMethod(), 'extra' => 'onsubmit="return xoopsFormValidate_'.$this->getName().'();"'.$this->getExtra(), 'javascript' => $js, 'elements' => $elements));
}
}
?>
|
| Vota Il SITO |
| Votaci nella classifica Altervista
|
|