Exemplo n.º 1
0
 function testFormOpenTagAndCloseTag()
 {
     $form = new FormKit\Element\Form(array('id' => 'my-id'));
     is('<form class="formkit-form" id="my-id" enctype="multipart/form-data">', $form->open());
     is('</form>', $form->close());
 }
Exemplo n.º 2
0
/* selector with group options */
$countries = new FormKit\Widget\SelectInput('country', array('label' => 'Country', 'options' => array('Test' => 'Test', 'Asia' => array('Taiwan', 'Taipei', 'Tainan', 'Tokyo', 'Korea'))));
$color = new FormKit\Widget\ColorInput('color', array('label' => _('Color')));
$radio = new FormKit\Widget\RadioInput('type', array('label' => 'Size', 'value' => 'Two', 'options' => array('One', 'Two', 'Three')));
$size = new FormKit\Widget\SelectInput('size', array('label' => 'Size', 'options' => array('1' => 'foo', '2' => 'bar', '3' => 'zxx', 4 => 'zzz')));
$layout->addWidget($size);
$submit = new FormKit\Widget\SubmitInput();
$layout->addWidget($imageInput)->addWidget($countries)->cellpadding(6)->cellspacing(6)->border(0);
$layout->addWidget($color);
$layout->addWidget($ajaxComplete);
$layout->addWidget($radio);
$layout->addWidget($file);
$layout->addWidget($canvas);
$layout->addWidget($textarea);
$layout->addWidget($submit);
$form = new FormKit\Element\Form();
$form->method('post')->action('?');
$form->addChild($layout);
echo $form->render();
?>

<h2>FieldsetLayout Demo</h2>
<?php 
$layout = new FormKit\Layout\FieldsetLayout('Legend text');
$layout->addWidget($text);
$layout->addWidget($textarea);
$layout->addChild($submit);
echo $layout->render();
?>
</body>
</html>