2013-12-21 6 views
1

누구나 젠드 프레임 워크에서 이렇게 HTML을 만들 수 있습니까?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> 

나는이 코드를 사용하지만 당신은 Zend_Form_Decorator_HtmlTag을 사용하거나 자신의 장식을 쓸 수

$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)); 

답변

1

을 원하는 같은 동일하지입니다. 이 two brief examples here하지만이 사이트는 조금 오래된 - 내가 추가 할 한 범위 너무도 처럼 documentation of Zend Framework

+0

예 난 단지 포장 얻을 수있는 범위를 확인하십시오 wrap span의 icon 태그도 –

+0

웹 사이트에는 양식 요소 앞뒤에 태그를 추가하는 방법에 대한 예제가 포함되어 있습니다.하지만 자신의 데코레이터 작성에 더 많은 도움이 될 것입니다. –

+0

실제로 젠드 프레임 워크에 더 신선합니다 .. 데코레이터를 만드는 방법과 폴더에 넣을 수있는 곳을 알려주시겠습니까? –