我有一个控制器创建这样一个Zend_Form的:插入自定义HTML到Zend_Form的
$form = new Zend_Form;
$form->setAction('/ad/add')->setMethod('post')->setAttrib('id', 'add_form');
$form->addElement('text', 'name', array(
'label' => 'Name',
'description' => 'Ex.: Samsung Galaxy Tab 10.1',
'validators' => array(
'alnum',
'notEmpty',
array('stringLength', array('min' => 3, 'max' => 150))
),
'required' => true
));
$form->addElement('textarea', 'description', array(
'label' => 'Description',
'description' => 'Make sure you give an accurate description of your item.',
'validators' => array(
'alnum',
'notEmpty',
array('stringLength', array('min' => 10, 'max' => 255))
),
'required' => true
));
$form->addElement('submit', 'Submit');
当我输出从视图,它工作得很好,正在呈现与DL和DD魔术只是因为它应该。
我现在想要的是添加一个ajax图片上传功能到这个表单。每个图片都会被ajax上传,显示在一个div中,然后我的表单中的一个隐藏字段将被填入上传文件的ID。我怎样才能实现这一点,同时有图像上传位内INSIDE表单的标记?
的[添加一些HTML到Zend的形式]可能的复制(http://stackoverflow.com/questions/2566432/add-some-html-to -zend-forms) – Mogsdad