簡體   English   中英

用於帶有html標簽的包裝表單元素的Zend框架表單結構

[英]Zend framework form structure for wrap form element with html tag

誰能幫助我在Zend框架中制作這樣的html?

<span class="btn btn-success fileinput-button">
      <i class="glyphicon glyphicon-plus"></i>
      <span>Add files...</span>
      <input type="file" name="files[]" multiple>
</span>

我正在使用此代碼,但與我想要的不一樣

$photo = new Zend_Form_Element_File('photo');
    $photo->setLabel($this->_translate->_('pictures') . ':')
            ->addValidator('IsImage')
            ->addValidator('Size', false, 204800)
            ->addValidator('Extension', false, 'jpg,png,gif')
            ->setDestination($_SERVER['DOCUMENT_ROOT'] . '/uploads')
            ->setValueDisabled(true)
            ->setAttrib('multiple', 'multiple')
            ->setIsArray(true)
            ->removeDecorator('Label');

....
....
$this->addElements(array($photo));

您可以使用Zend_Form_Decorator_HtmlTag或編寫自己的裝飾器。 這里有兩個簡短的示例,但是此站點有點舊-因此請確保還檢查Zend Framework文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM