Ejemplo n.º 1
0
<?php

//================================================
// Create Form
//================================================
$form = new form_too();
$form->attr('class', 'form-horizontal');
//---------------------------------
// Control Group #1
//---------------------------------
$form->start_div(array('class' => 'control-group'));
$form->add_label('Email', array('class' => "control-label", 'for' => "inputEmail"));
$form->start_div(array('class' => 'controls'));
$txt_userid = new textbox('email', '');
$txt_userid->attrs(array('placeholder' => 'Email', 'id' => 'inputEmail'));
$form->add_element($txt_userid);
$form->end_div();
$form->end_div();
//---------------------------------
// Control Group #2
//---------------------------------
$form->start_div(array('class' => 'control-group'));
$form->add_label('Password', array('class' => "control-label", 'for' => "inputPassword"));
$form->start_div(array('class' => 'controls'));
$txt_pass = new secret('password', '');
$txt_pass->attrs(array('placeholder' => 'Password', 'id' => 'inputPassword'));
$form->add_element($txt_pass);
$form->end_div();
$form->end_div();
//---------------------------------
// Control Group #3
Ejemplo n.º 2
0
// Start Fieldset
//---------------------------------------
$form->start_fieldset('Test', array('class' => 'fs_class'), array('class' => 'leg_class'));
$form->add_label('Label name');
$form->add_element(input(array('type' => 'text', 'placeholder' => "Type something...")));
//---------------------------------------
// End Fieldset
//---------------------------------------
$form->end_fieldset();
$form->add_element(span('Example block-level help text here.', array('class' => "help-block")));
$form->add_label(input(array('type' => 'checkbox')) . 'Check me out', array('class' => "checkbox"));
$form->add_element(button('Submit', array('type' => "submit", 'class' => "btn")));
//---------------------------------------
// Triple Layered Divs
//---------------------------------------
$form->start_div(array('id' => 'div1'));
$form->start_div(array('id' => 'div2'));
$form->start_div(array('id' => 'div3'));
$form->add_label('Triple Layered Divs');
$form->end_div();
$form->end_div();
$form->end_div();
//---------------------------------------
// Passing Multiple Elements
//---------------------------------------
$form->add_element(array('Test:', new ssa('test_ssa', array('Yes', 'No')), 'Complete:', new checkbox('test_checkbox', 1, 0)));
//================================================
// Render Form
//================================================
//$form->no_xsl();
$form->render();