ute =new JSTestUtil();
$this->formDef['article'] = array(
'type' => 'Xinha',
'attributes' => array(
'title' => 'Article',
'maxlength' => 10000
)
);
$this->form = WBClass::create('patForms', array('elements' => $this->formDef));
}
public function display()
{
WBClass::load('WBHtml', 'WBString');
$data = array(
'article' => <<
Lorem ipsum dolor sit amet,
Nam urna metus, fringilla nec, scelerisque sit amet, elementum porttitor, nulla. Etiam a magna nec dui lobortis tempus. Nullam hendrerit mauris a mi. In sit amet lectus a ipsum tincidunt congue. Nulla facilisi. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris ut est quis eros imperdiet lacinia. Vestibulum non sapien in massa posuere eleifend. Fusce non sapien et arcu mollis dictum. Nulla faucibus justo eget dui. Fusce nec massa ut ante fermentum ultricies. Pellentesque hendrerit ipsum a ante. Cras sed nulla.
EOT ); $this->form->setValues($data); $elements = $this->form->renderForm(); $this->ute->mkHeader(true); $html = $this->renderForm($elements); echo WBString::replaceSuperPlaceholders($html); $this->ute->mkFooter(true); } protected function renderForm($elements) { $html = array(); foreach ($elements as $el) { $html[] = sprintf('