public static function searchForm($action, $method = 'post', $htmlOptions = array())
{
self::addCssClass('form-search', $htmlOptions);
$inputOptions = TbArray::popValue('inputOptions', $htmlOptions, array());
$inputOptions = TbArray::merge(array('type' => 'text', 'placeholder' => 'Search'), $inputOptions);
$name = TbArray::popValue('name', $inputOptions, 'search');
$value = TbArray::popValue('value', $inputOptions, '');
$output = self::beginFormTb(self::FORM_LAYOUT_SEARCH, $action, $method, $htmlOptions);
$output .= self::searchQueryField($name, $value, $inputOptions);
$output .= parent::endForm();
return $output;
}