Lines 76-86
Link Here
|
76 |
var table = $(this).closest('table'); |
76 |
var table = $(this).closest('table'); |
77 |
var line = $(this).closest("tr"); |
77 |
var line = $(this).closest("tr"); |
78 |
var name = $(line).find('input[data-id="search_field_name"]').val(); |
78 |
var name = $(line).find('input[data-id="search_field_name"]').val(); |
79 |
var label = $(line).find('input[data-id="search_field_name"]').val(); |
79 |
let already_exist = 0; |
80 |
if ( name.length > 0 && label.length > 0 ) { |
80 |
[% FOREACH search_field IN all_search_fields %] |
81 |
var new_line = clone_line( line ); |
81 |
if ("[% search_field.name | html %]" == name){ already_exist = 1; } |
82 |
new_line.appendTo(table.find('tbody')); |
82 |
[% END %] |
83 |
clean_line(line); |
83 |
if (already_exist) { |
|
|
84 |
alert("SearchField "+ name + " already exist"); |
85 |
} else { |
86 |
var label = $(line).find('input[data-id="search_field_name"]').val(); |
87 |
if ( name.length > 0 && label.length > 0 ) { |
88 |
var new_line = clone_line( line ); |
89 |
new_line.appendTo(table.find('tbody')); |
90 |
clean_line(line); |
91 |
} |
84 |
} |
92 |
} |
85 |
}); |
93 |
}); |
86 |
}); |
94 |
}); |
87 |
- |
|
|