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