set type fields for search and remove any INTL fields as they arent used
这个提交包含在:
父节点
460b422b62
当前提交
c80f769a7c
共有 1 个文件被更改,包括 12 次插入 和 1 次删除
|
|
@ -22,12 +22,23 @@ $(".search-results-box").hide();
|
||||||
filters: [
|
filters: [
|
||||||
<?php foreach ($get_table_names->result() as $row) {
|
<?php foreach ($get_table_names->result() as $row) {
|
||||||
$value_name = str_replace("COL_", "", $row->Field);
|
$value_name = str_replace("COL_", "", $row->Field);
|
||||||
if ($value_name != "PRIMARY_KEY") { ?>
|
if ($value_name != "PRIMARY_KEY" && strpos($value_name, '_INTL') == false) { ?>
|
||||||
{
|
{
|
||||||
id: '<?php echo $row->Field; ?>',
|
id: '<?php echo $row->Field; ?>',
|
||||||
label: '<?php echo $value_name; ?>',
|
label: '<?php echo $value_name; ?>',
|
||||||
|
<?php if (strpos($row->Type, 'int(') !== false) { ?>
|
||||||
|
type: 'integer',
|
||||||
|
operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal']
|
||||||
|
<?php } elseif(strpos($row->Type, 'double') !== false) { ?>
|
||||||
|
type: 'double',
|
||||||
|
operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal']
|
||||||
|
<?php } elseif(strpos($row->Type, 'datetime') !== false) { ?>
|
||||||
|
type: 'datetime',
|
||||||
|
operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal']
|
||||||
|
<?php } else { ?>
|
||||||
type: 'string',
|
type: 'string',
|
||||||
operators: ['equal', 'not_equal']
|
operators: ['equal', 'not_equal']
|
||||||
|
<?php } ?>
|
||||||
},
|
},
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
|
||||||
正在加载…
在新工单中引用