Text Field
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| $fieldset ->addField( 'title' , 'text' , array ( 'label' => $this ->__( 'Title' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'value' => 'This is text...' , 'disabled' => false, 'readonly' => false, 'onclick' => "alert('On Click');" , 'onchange' => "alert('On Change');" , 'style' => "border:5px" , 'after_element_html' => '<small>Comment<small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
| $fieldset ->addField( 'textarea' , 'textarea' , array ( 'label' => $this ->__( 'TextArea' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'value' => '' , 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| $fieldset ->addField( 'password' , 'password' , array ( 'label' => $this ->__( 'Password' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'style' => "" , 'value' => 'mojojojo' , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
12
| $fieldset ->addField( 'obscure' , 'obscure' , array ( 'label' => $this ->__( 'Obscure' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'obscure' , 'value' => '04021993' , 'onclick' => "" , 'onchange' => "" , 'style' => "" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| $fieldset ->addField( 'radio' , 'radio' , array ( 'label' => $this ->__( 'Radio' ), 'name' => 'title' , 'value' => '1' , 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); $fieldset ->addField( 'radio2' , 'radios' , array ( 'label' => $this ->__( 'Radios' ), 'name' => 'title' , 'values' => array ( array ( 'value' => '1' , 'label' => 'Radio1' ), array ( 'value' => '2' , 'label' => 'Radio2' ), array ( 'value' => '3' , 'label' => 'Radio3' ), ), 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'value' => '2' , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
| $fieldset ->addField( 'checkbox' , 'checkbox' , array ( 'label' => $this ->__( 'Checkbox' ), 'name' => 'Checkbox' , 'checked' => false, 'value' => '1' , 'disabled' => false, 'onclick' => "" , 'onchange' => "" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 3 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $fieldset ->addField( 'checkboxes' , 'checkboxes' , array ( 'label' => $this ->__( 'Checkboxes' ), 'name' => 'Checkbox' , 'value' => '2' , 'values' => array ( array ( 'value' => '1' , 'label' => 'Checkbox1' ), array ( 'value' => '2' , 'label' => 'Checkbox2' ), array ( 'value' => '3' , 'label' => 'Checkbox3' ), ), 'onclick' => "" , 'onchange' => "" , 'disabled' => false, 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 4 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| $fieldset ->addField( 'select' , 'select' , array ( 'label' => $this ->__( 'Select' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'value' => '1' , 'values' => array ( '-1' => 'Please Select' , '1' => 'Option1' , '2' => 'Option2' , '3' => 'Option3' ), 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| $fieldset ->addField( 'select2' , 'select' , array ( 'label' => $this ->__( 'Select v2' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'value' => '4' , 'values' => array ( '-1' => 'Please Select..' , '1' => array ( 'value' => array ( array ( 'value' => '2' , 'label' => 'Option2' ) , array ( 'value' => '3' , 'label' => 'Option3' ) ), 'label' => 'Size' ), '2' => array ( 'value' => array ( array ( 'value' => '4' , 'label' => 'Option4' ) , array ( 'value' => '5' , 'label' => 'Option5' ) ), 'label' => 'Color' ), ), 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| $fieldset ->addField( 'multiselect2' , 'multiselect' , array ( 'label' => $this ->__( 'Select Type2' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'onclick' => "return false;" , 'onchange' => "return false;" , 'disabled' => false, 'readonly' => false, 'value' => '3' , 'values' => array ( '-1' => array ( 'label' => 'Please Select..' , 'value' => '-1' ), '1' => array ( 'value' => array ( array ( 'value' => '2' , 'label' => 'Option2' ) , array ( 'value' => '3' , 'label' => 'Option3' ) ), 'label' => 'Color' ), '2' => array ( 'value' => array ( array ( 'value' => '4' , 'label' => 'Option4' ) , array ( 'value' => '5' , 'label' => 'Option5' ) ), 'label' => 'Size' ), ), 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 10 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| $fieldset ->addField( 'multiline' , 'multiline' , array ( 'label' => $this ->__( 'Multi Line' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'value' => 'Hello galaxy!' , 'disabled' => false, 'readonly' => false, 'onclick' => "" , 'onchange' => "" , 'style' => "border:5px" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 1 )); |
1
2
3
| $fieldset ->addField( 'label' , 'label' , array ( 'value' => $this ->__( 'Label Text' ), )); |
1
2
3
4
5
6
7
| $fieldset ->addField( 'link' , 'link' , array ( 'label' => $this ->__( 'Link' ), 'style' => "" , 'href' => 'http://www.brymayor.com/' , 'value' => 'My Blog' , 'after_element_html' => '<small>Comment</small>' , )); |
1
2
3
| $fieldset ->addField( 'note' , 'note' , array ( 'text' => $this ->__( 'Hello galaxy!' ), )); |
1
2
3
4
5
6
7
| $fieldset ->addField( 'submit' , 'submit' , array ( 'label' => $this ->__( 'Submit' ), 'required' => true, 'value' => 'Submit' , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 15 )); |
1
2
3
4
5
6
7
8
9
10
11
12
13
| $fieldset ->addField( 'time' , 'time' , array ( 'label' => $this ->__( 'Time Title' ), 'class' => 'required-entry' , 'required' => true, 'name' => 'title' , 'value' => '04,00,00' , 'onclick' => "" , 'disabled' => false, 'readonly' => false, 'onchange' => "" , 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 3 )); |
1
2
3
4
5
6
7
8
| $fieldset ->addField( 'file' , 'file' , array ( 'label' => $this ->__( 'Uploader' ), 'value' => 'Uploader' , 'disabled' => false, 'readonly' => false, 'after_element_html' => '<small>Comment</small>' , 'tabindex' => 5 )); |
1
2
3
| $fieldset ->addField( 'image' , 'image' , array ( 'value' => 'http://brymayor.com/wp-content/uploads/2013/02/default-logo.png' , )); |
1
2
3
4
5
6
7
| $fieldset ->addField( 'date' , 'date' , array ( 'label' => $this ->__( 'Date' ), 'after_element_html' => '<small>Comment</small>' , 'image' => $this ->getSkinUrl( 'images/grid-cal.gif' ), 'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_MEDIUM), 'tabindex' => 2 )); |
All the different type of form fields available in Magento can be found in lib/Varien/Data/Form/Element.