• magento中的各种form标签


    1. Text Field
        
    $fieldset->addField('title', 'text', array(
              'label'     => Mage::helper('form')->__('Title3'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "alert('on click');",
              'onchange' => "alert('on change');",
              'style'   => "border:10px",
              'value'  => 'hello !!',
              'disabled' => false,
              'readonly' => true,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));


    2. Time
        
    $fieldset->addField('time', 'time', array(
              'label'     => Mage::helper('form')->__('Time'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'value'  => '12,04,15',
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    3. TextArea
        
    $fieldset->addField('textarea', 'textarea', array(
              'label'     => Mage::helper('form')->__('TextArea'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'value'  => '<b><b/>',
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    3. Submit Button
        
    $fieldset->addField('submit', 'submit', array(
              'label'     => Mage::helper('form')->__('Submit'),
              'required'  => true,
              'value'  => 'Submit',
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    3. DropDown
        
    $fieldset->addField('select', 'select', array(
              'label'     => Mage::helper('form')->__('Select'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'value'  => '1',
              'values' => array('-1'=>'Please Select..','1' => 'Option1','2' => 'Option2', '3' => 'Option3'),
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));
        
    $fieldset->addField('select2', 'select', array(
              'label'     => Mage::helper('form')->__('Select Type2'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              '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'   
                                               ),                                         
                                      
                               ),
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    4. Radio Button
        
    $fieldset->addField('radio', 'radio', array(
              'label'     => Mage::helper('form')->__('Radio'),
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'value'  => '1',
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));
        
    $fieldset->addField('radio2', 'radios', array(
              'label'     => Mage::helper('form')->__('Radios'),
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'value'  => '2',
              'values' => array(
                                array('value'=>'1','label'=>'Radio1'),
                                array('value'=>'2','label'=>'Radio2'),
                                array('value'=>'3','label'=>'Radio3'),
                           ),
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    5. Password Field
        
    $fieldset->addField('password', 'password', array(
              'label'     => Mage::helper('form')->__('Password'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'style'   => "",
              'value'  => 'hello !!',
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    $fieldset->addField('obscure', 'obscure', array(
              'label'     => Mage::helper('form')->__('Obscure'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'obscure',
              'onclick' => "",
              'onchange' => "",
              'style'   => "",
              'value'  => '123456789',
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    6. Note
        
    $fieldset->addField('note', 'note', array(
              'text'     => Mage::helper('form')->__('Text Text'),
            ));

    7. Multiselect
        
    $fieldset->addField('multiselect2', 'multiselect', array(
              'label'     => Mage::helper('form')->__('Select Type2'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "return false;",
              'onchange' => "return false;",
              'value'  => '4',
              'values' => array(
                                    '-1'=> array( 'label' => 'Please Select..', 'value' => '-1'),
                                    '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'   
                                               ),                                         
                                      
                               ),
              'disabled' => false,
              'readonly' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));
            
    8. Multiline
        
    $fieldset->addField('multiline', 'multiline', array(
              'label'     => Mage::helper('form')->__('Multi Line'),
              'class'     => 'required-entry',
              'required'  => true,
              'name'      => 'title',
              'onclick' => "",
              'onchange' => "",
              'style'   => "border:10px",
              'value'  => 'hello !!',
              'disabled' => false,
              'readonly' => true,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));


    9. Link
        
    $fieldset->addField('link', 'link', array(
              'label'     => Mage::helper('form')->__('Link'),
              'style'   => "",
              'href' => 'www.excellencemagentoblog.com',
              'value'  => 'Magento Blog',
              'after_element_html' => ''
            ));


    10. Label

    $fieldset->addField('label', 'label', array(
              'value'     => Mage::helper('form')->__('Label Text'),
            ));
    Image Upload
        
    $fieldset->addField('image', 'image', array(
              'value'     => 'http://www.excellencemagentoblog.com/wp-content/themes/excelltheme/images/logo.png',
            ));

    11. File Upload
        
    $fieldset->addField('file', 'file', array(
              'label'     => Mage::helper('form')->__('Upload'),
              'value'  => 'Uplaod',
              'disabled' => false,
              'readonly' => true,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));


    12. Date
        
    $fieldset->addField('date', 'date', array(
              'label'     => Mage::helper('form')->__('Date'),
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1,
              'image' => $this->getSkinUrl('images/grid-cal.gif'),
              'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT)
            ));

    13. Checkbox
        
    $fieldset->addField('checkbox', 'checkbox', array(
              'label'     => Mage::helper('form')->__('Checkbox'),
              'name'      => 'Checkbox',
              'checked' => false,
              'onclick' => "",
              'onchange' => "",
              'value'  => '1',
              'disabled' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

        
    $fieldset->addField('checkboxes', 'checkboxes', array(
              'label'     => Mage::helper('form')->__('Checkboxs'),
              'name'      => 'Checkbox',
              'values' => array(
                                array('value'=>'1','label'=>'Checkbox1'),
                                array('value'=>'2','label'=>'Checkbox2'),
                                array('value'=>'3','label'=>'Checkbox3'),
                           ),
              'onclick' => "",
              'onchange' => "",
              'value'  => '1',
              'disabled' => false,
              'after_element_html' => '<small>Comments</small>',
              'tabindex' => 1
            ));

    作者:冯亮
             
    能力有限,水平一般。如有错误,欢迎指正
  • 相关阅读:
    【知识总结】数学必修二立体几何总结
    【知识总结】数学必修四、必修五三角函数公式总结
    Apache【第一篇】安装
    Nginx【第一篇】安装
    lsb_release 提示命令不存在
    yum 命令提示语法错误
    MySQL【第三篇】数据类型
    MySQL【第二篇】基本命令
    SecureCRT 中 python 命令行使用退格键(backspace)出现 ^H 解决办法
    MySQL【第一篇】安装
  • 原文地址:https://www.cnblogs.com/fengliang/p/3868451.html
Copyright © 2020-2023  润新知