diff --git a/app/Actions/Generate/Tabellen/Nutzwertberechnung.php b/app/Actions/Generate/Tabellen/Nutzwertberechnung.php index a299951..794a1ad 100644 --- a/app/Actions/Generate/Tabellen/Nutzwertberechnung.php +++ b/app/Actions/Generate/Tabellen/Nutzwertberechnung.php @@ -9,7 +9,7 @@ class Nutzwertberechnung { public static $projekte_id = 0; - public static function load($projekte_id) + public static function load(int $projekte_id) { self::$projekte_id = $projekte_id; @@ -18,6 +18,9 @@ class Nutzwertberechnung $html = ''; foreach ($objekte as $topnr => $methoden) { + // if ($topnr == 'W03') + // dd($methoden); + if (PdfGenerator::$projekt->pdf_nutzwerte_tabellen_umbruch) { $html .= ''; } else { @@ -40,6 +43,8 @@ class Nutzwertberechnung */ if (isset($methoden[1])) { $flaeche = 0; + $faktor = 0; + foreach ($methoden[1] as $komponente) { $html .= ''; // $html .= Html::td($komponente['top_nummer'], 'bl bg-user-set'); @@ -48,14 +53,15 @@ class Nutzwertberechnung $html .= Html::td($komponente['orientierung'], 'bl'); $html .= Html::td($komponente['type'], 'bl'); $html .= Html::td($komponente['raumart'], 'bl'); - $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl nowrap'); + $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.') . ' m²', 'right bl nowrap'); $html .= Html::td('', 'bl br', 7); $flaeche += $komponente['flaeche']; $html .= ''; $topnr = ''; + + $faktor = (100 + $komponente['objekt_nutzwert']) / 100; } - $faktor = (100 + $komponente['objekt_nutzwert']) / 100; $html .= ''; $html .= Html::td('', 'bl bg-user-set'); @@ -63,7 +69,7 @@ class Nutzwertberechnung $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); - $html .= Html::td(number_format($flaeche, 2, ',', '.').' m²', 'right bl nowrap'); + $html .= Html::td(number_format($flaeche, 2, ',', '.') . ' m²', 'right bl nowrap'); $html .= Html::td('x', 'center bl'); $html .= Html::td(number_format($faktor, 3, ',', '.'), 'center bl'); $html .= Html::td('', 'bl'); @@ -86,7 +92,7 @@ class Nutzwertberechnung $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); $html .= Html::td($komponente['raumart'], 'bl'); - $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl'); + $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.') . ' m²', 'right bl'); $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); $html .= Html::td('x', 'center bl'); @@ -128,7 +134,7 @@ class Nutzwertberechnung $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); $html .= Html::td($komponente['raumart'], 'bl'); - $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl'); + $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.') . ' m²', 'right bl'); $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); $html .= Html::td('x', 'center bl'); @@ -155,7 +161,7 @@ class Nutzwertberechnung $html .= Html::td('', 'bl'); $html .= Html::td('Zubehör', 'bl'); $html .= Html::td($komponente['raumart'], 'bl'); - $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl'); + $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.') . ' m²', 'right bl'); $html .= Html::td('', 'bl'); $html .= Html::td('', 'bl'); $html .= Html::td('x', 'center bl'); @@ -201,7 +207,7 @@ class Nutzwertberechnung $html .= Html::td($komponente['top_nummer'], 'bl bg-user-set'); $html .= Html::td($komponente['geschoss'], 'bl'); $html .= Html::td($komponente['raumart'], 'bl'); - $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl'); + $html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.') . ' m²', 'right bl'); $html .= Html::td('x', 'center bl'); $html .= Html::td(number_format($komponente['faktor'], 3), 'center bl'); $html .= Html::td('=', 'center bl'); diff --git a/resources/views/layouts/nav.blade.php b/resources/views/layouts/nav.blade.php index 657e008..fc31699 100644 --- a/resources/views/layouts/nav.blade.php +++ b/resources/views/layouts/nav.blade.php @@ -27,10 +27,8 @@
-
@@ -71,4 +69,4 @@ class="w-full text-lg font-medium text-on-surface focus:underline dark:text-on-surface-dark">Login - + \ No newline at end of file