Я хочу HTML-форму, де я можу групувати деякі елементи всередині DIV. Я використовую соціальний движок для створення форми?
Відповіді:
0 для відповіді № 1Після тривалих досліджень я отримав це рішення, що може бути корисним для інших.
class Mymodule_Form_Article_Filter extends Engine_Form{
public function init()
{
$request = Zend_Controller_Front::getInstance()->getRequest();
$this->setDescription("Find article which you want..");
$this->setAttrib("class", "global_form_popup");
//create a form element
$this->addElement("Text", "outcome", array(
"label" => "Search Outcome",
"required" => false,
"value" =>$request->getParam("outcome"),
"class" => "outcome-search"
));
// create submit element
$this->addElement("Button", "submit", array(
"label" => "Filter Articles",
"type" => "submit",
"class" => "outcome-search"
));
//wrapping to a div
$this->addDisplayGroup(array("outcome", "submit"), "searchGroup");
$group = $this->getDisplayGroup("searchGroup");
$group->setDecorators(array(
"FormElements",
array("HtmlTag", array("tag" => "div", "class" => "full-length-search"))
));
}
}