Aşşağıdaki js'deki idleri çağıramıyorum kategorilere özel birim belirlemem gerekiyor ancak kategori idlerini eklediğimde boş dönüyor.
<script>
// Kategoriye özel birim miktarları
var categoryUnitAmounts = {
    '71': 1.73, // 71 kategori kimliği için birim miktarı
    '25': 2.0, // 25 kategori kimliği için birim miktarı
    '73': 1.5, // 73 kategori kimliği için birim miktarı
    // Diğer kategori ID'leri ve birim miktarları buraya eklenebilir
};

function calculatePackets() {
    // Toplam m2'yi al
    var totalArea = parseFloat(document.getElementById('total-area').value);
    
    // Kategoriye özel birim miktarını belirle
    var categoryId = document.getElementById('category-id').value; // Kategori kimliği
    var areaPerPacket = categoryUnitAmounts[categoryId] || 1.73; // Varsayılan birim miktarı
    
    // Paket sayısını hesapla
    var numberOfPackets = Math.ceil(totalArea / areaPerPacket);
    
    // Toplam metrekare miktarını hesapla
    var totalAreaPackets = numberOfPackets * areaPerPacket;
    
    // Toplam metrekare miktarına %2.5 ekleyerek yeniden hesapla
    totalAreaPackets += totalAreaPackets * 0.025;
    
    // Sonuçları göster
    document.getElementById('packet-number').value = numberOfPackets;
    document.getElementById('total-area-packets').value = 'Toplam M² Alanı: ' + totalAreaPackets.toFixed(2) + ' m²';
}
</script>