mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Add service templates
This commit is contained in:
@@ -23,7 +23,7 @@ if (Auth::user()->hasGlobalAdmin()) {
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<p>Please confirm that you would like to delete this service template.</p>
|
||||
<div class="form-group" id="ack_section">
|
||||
<div class="form-group">
|
||||
<label for="service_delete" class="col-sm-4 col-md-3 control-label" title="Delete ALL Services created by this Template">Delete ALL Services created by this Template:</label>
|
||||
<div class="col-sm-8 col-md-9">
|
||||
<input type='checkbox' name='service_delete' id='service_delete'>
|
||||
@@ -54,6 +54,7 @@ if (Auth::user()->hasGlobalAdmin()) {
|
||||
$('#service-template-removal').click('', function (e) {
|
||||
e.preventDefault();
|
||||
var service_template_id = $("#service_template_id").val();
|
||||
var service_delete = $("#service_delete").val();
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url: 'ajax_form.php',
|
||||
|
||||
@@ -180,12 +180,12 @@ function delete_service_template($service_template = null, $service_delete = nul
|
||||
if (! is_numeric($service_template)) {
|
||||
return false;
|
||||
}
|
||||
if ($service_delete == true) {
|
||||
if ($service_delete === on) {
|
||||
foreach (dbFetchRows('SELECT * FROM `services` WHERE `service_template_id` = ?', [$service_template]) as $service) {
|
||||
dbDelete('services', '`service_id` = ?', [$service['service_id']]);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return dbDelete('services_template', '`service_template_id` = ?', [$service_template]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user