subtotaltitle/js/mark_line_orders.js

24 lines
786 B
JavaScript
Executable file

// Markiert alle Produktzeilen mit data-line-order
$(document).ready(function() {
var factureId = getFactureId();
if (!factureId) return;
$.get('/dolibarr/custom/subtotaltitle/ajax/get_line_orders.php', {
facture_id: factureId
}, function(response) {
if (!response.success) return;
// Markiere jede Produktzeile
response.lines.forEach(function(line) {
// Finde die Zeile anhand der facturedet ID
var $row = $('#tablelines tbody tr[id*="' + line.fk_facturedet + '"]').first();
if ($row.length > 0) {
$row.attr('data-line-order', line.line_order);
}
});
// Jetzt können wir die leeren Sections einfügen
insertEmptySections();
}, 'json');
});