Merhabalar,
Saat olarak girdiğim alanları Localde sum ile toplamını alıyorum ama sunucuda toplama yapmıyor .
Localde böyle topluyorken
Sunucuda böyle
Hem dosyalar hemde database localdeki ile sunucudaki birebir aynı iyice konrol edip emin oldum
toplama şeklindemi bir hata var?
Model içinde
public function tesisatIsAdimlaris()
{
return $this->hasMany(TesisatIsAdimlari::class, 'tesisat_id', 'id');
}
public function islemTahminZaman()
{
return $this->tesisatIsAdimlaris()->sum('tahmin_zaman');
}
index içinde
@php
$tahmin_zaman =0;
@endphp
@foreach($proje->tesisatlar as $tesisat)
@php
$tahmin_zaman += $tesisat->islemTahminZaman();
@endphp
@endforeach
<td style="">
@if ($tahmin_zaman >0)
<span class="badge badge-primary">{{number_format( $tahmin_zaman/9, 2, ',', '.') }}</span>
@endif
</td>
3 Tablo ile çalışıyorum Projeler->Tesisatlar->TesisatIsAdimalari
1 Projesinin altında onlarca Tesisat olabiyor
Her bir Tesisatın altında onlarca iş adımı olacak
her adım için ayrı bir zaman yazıılmış (ÖRNEK hazırlık=3 makina montajı=9) bunları toplamaya çalışıyorum.
--İş adımlarını toplayarak Tesisat kaç saate bitirildi alıyorum
--tesisatları toplayarak proje kaç saate bitirildi alıyorum.
Yardımlarınız için teşekkür ederim...