26 lines
861 B
PHP
26 lines
861 B
PHP
<?php
|
|
|
|
/*
|
|
* Smarty plugin
|
|
* -------------------------------------------------------------
|
|
* Type: function
|
|
* Name: grid_column_refine
|
|
* Purpose: display grid columns for refine search
|
|
* -------------------------------------------------------------
|
|
*/
|
|
function smarty_function_grid_column_refine($params, &$smarty)
|
|
{
|
|
extract($params);
|
|
|
|
if(empty($expr)) $expr = 'LIKE';
|
|
|
|
echo '<input type="hidden" name="'.$module.'[conditions]['.$column.'][exp][]" value="'.$expr.'" />';
|
|
echo '<input type="hidden" name="'.$module.'[conditions]['.$column.'][col][]" value="'.$column.'" />';
|
|
|
|
if($column == 'id')
|
|
echo '<input type="text" name="'.$module.'[conditions]['.$column.'][val][]" onclick="this.value=\'\'" size="4" />';
|
|
else
|
|
echo '<input type="text" name="'.$module.'[conditions]['.$column.'][val][]" onclick="this.value=\'\'" />';
|
|
}
|
|
|
|
?>
|