session->$formSessionName;
$fieldNO = 1;
for($i = 1; $i <= $groupItems; $i ++)
{
$spanClass = $i == 1 ? '' : 'hidden';
echo "";
/* Get params of current field. */
$currentField = $formSession["field$fieldNO"];
$param = $fieldParams[$currentField];
/* Print and or. */
echo "| ";
if($i == 1) echo "{$lang->search->group1}" . html::hidden("andOr$fieldNO", 'AND');
if($i > 1) echo html::select("andOr$fieldNO", $lang->search->andor, $formSession["andOr$fieldNO"], "class='form-control'");
echo ' | ';
/* Print field. */
echo "" . html::select("field$fieldNO", $searchFields, $formSession["field$fieldNO"], "onchange='setField(this.value, $fieldNO)' class='form-control'") . ' | ';
/* Print operator. */
echo "" . html::select("operator$fieldNO", $lang->search->operators, $formSession["operator$fieldNO"], "class='form-control'") . ' | ';
/* Print value. */
echo "";
if($param['control'] == 'select') echo html::select("value$fieldNO", $param['values'], $formSession["value$fieldNO"], "class='form-control searchSelect'");
if($param['control'] == 'input')
{
$fieldName = $formSession["field$fieldNO"];
$extraClass = isset($param['class']) ? $param['class'] : '';
echo html::input("value$fieldNO", $formSession["value$fieldNO"], "class='form-control $extraClass searchInput'");
}
echo ' | ';
$fieldNO ++;
echo ' ';
}
?>
|
search->andor, $formSession['groupAndOr'], "class='form-control w-60px'")?> |
";
/* Get params of current field. */
$currentField = $formSession["field$fieldNO"];
$param = $fieldParams[$currentField];
/* Print and or. */
echo "| ";
if($i == 1) echo "{$lang->search->group2}" . html::hidden("andOr$fieldNO", 'AND');
if($i > 1) echo html::select("andOr$fieldNO", $lang->search->andor, $formSession["andOr$fieldNO"], "class='form-control'");
echo ' | ';
/* Print field. */
echo "" . html::select("field$fieldNO", $searchFields, $formSession["field$fieldNO"], "onchange='setField(this.value, $fieldNO)' class='form-control'") . ' | ';
/* Print operator. */
echo "" . html::select("operator$fieldNO", $lang->search->operators, $formSession["operator$fieldNO"], "class='form-control'") . ' | ';
/* Print value. */
echo "";
if($param['control'] == 'select') echo html::select("value$fieldNO", $param['values'], $formSession["value$fieldNO"], "class='form-control searchSelect'");
if($param['control'] == 'input')
{
$fieldName = $formSession["field$fieldNO"];
$extraClass = isset($param['class']) ? $param['class'] : '';
echo html::input("value$fieldNO", $formSession["value$fieldNO"], "class='form-control $extraClass searchInput'");
}
echo ' | ';
$fieldNO ++;
echo '';
}
?>
|
";
echo html::submitButton(" " . $lang->search->common, '', 'btn-primary');
echo html::commonButton($lang->search->reset, 'onclick=resetForm(); class=btn');
echo html::commonButton($lang->save, 'onclick=saveQuery() class=btn');
echo '';
?>
|
" . html::a('javascript:deleteQuery()', '', '', 'class=btn') . '';
?>
|
|