Pop Erweiterung
- RackModule können nun beim Bearbeiten getauscht werden
This commit is contained in:
@@ -91,7 +91,6 @@ class PoprackmoduleController extends mfBaseController
|
||||
}
|
||||
}
|
||||
$data = [];
|
||||
|
||||
if ($r->type == 0) {
|
||||
$data['ports'] = ($r->ports) ? $r->ports : null;
|
||||
$data['plug'] = ($r->plug) ? $r->plug : null;
|
||||
@@ -102,7 +101,7 @@ class PoprackmoduleController extends mfBaseController
|
||||
}
|
||||
|
||||
} else if ($poprackmodulepatchcounter < $data['ports']) {
|
||||
$datapatchModel=[];
|
||||
$datapatchModel = [];
|
||||
for ($i = $poprackmodulepatchcounter + 1; $i <= $data['ports']; $i++) {
|
||||
$datapatchModel['poprackmodule_id'] = $id;
|
||||
$datapatchModel['port'] = $i;
|
||||
@@ -111,6 +110,12 @@ class PoprackmoduleController extends mfBaseController
|
||||
}
|
||||
|
||||
}
|
||||
} else {
|
||||
$data['ports'] = null;
|
||||
$data['plug'] = null;
|
||||
}
|
||||
if (is_numeric($r->type)) {
|
||||
$data['type'] = $r->type;
|
||||
}
|
||||
$data['name'] = ($r->name);
|
||||
$poprackmodule->update($data);
|
||||
|
||||
@@ -79,7 +79,7 @@ $(document).ready(function () {
|
||||
var hemaxcount = 1;
|
||||
var hemaxcountactive = 1;
|
||||
var edit = 0;
|
||||
|
||||
$('#module-type option').prop('disabled', false);
|
||||
var parent = trigger.closest('tr');
|
||||
if (trigger.closest('tr').find('td').eq(1).html() === undefined) {
|
||||
edit = 1;
|
||||
@@ -124,14 +124,17 @@ $(document).ready(function () {
|
||||
$('#module-device-id').hide();
|
||||
$('#module-device-text').text(parent.find('td').eq(1).data('name'));
|
||||
$('#module-device-text').show();
|
||||
$('#module-type option').prop('disabled', true);
|
||||
}
|
||||
if (parent.find('td').eq(1).data('ports') != "") {
|
||||
$('#module-ports').val(parent.find('td').eq(1).data('ports')).change();
|
||||
$('#module-plug').val(parent.find('td').eq(1).data('plug'));
|
||||
}
|
||||
$('#module-type').attr('disabled', 'disabled');
|
||||
//$('#module-type').attr('disabled', 'disabled');
|
||||
|
||||
$('#module-name').val(parent.find('td').eq(1).data('name'));
|
||||
// $('#module-name').attr('disabled', 'disabled');
|
||||
$('#module-type option[value="1"]').prop('disabled', true);
|
||||
|
||||
|
||||
$('#module-remove').data('moduleid', parent.find('td').eq(1).data('id'));
|
||||
@@ -318,6 +321,7 @@ $(document).ready(function () {
|
||||
if (!error) {
|
||||
$.post(linkUpdateModule, {
|
||||
id: moduleid,
|
||||
type: $.trim($('#module-type').val()),
|
||||
name: $.trim($('#module-name').val()),
|
||||
ports: $.trim($('#module-ports').val()),
|
||||
plug: $.trim($('#module-plug').val())
|
||||
|
||||
Reference in New Issue
Block a user