';
$html .= Html::td($komponente['top_nummer'], 'bl bb');
$html .= Html::td($komponente['geschoss'], 'bl bb');
$html .= Html::td($komponente['orientierung'], 'bl bb');
$html .= Html::td($komponente['type'], 'bl bb');
$html .= Html::td($komponente['raumart'], 'bl bb');
$html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl bb');
$html .= Html::td('', 'bl bb br', 5);
$flaeche += $komponente['flaeche'];
$html .= '';
}
$faktor = (100 + $komponente['objekt_nutzwert']) / 100;
$html .= '
';
$html .= Html::td('', 'bl bb', 5);
$html .= Html::td(number_format($flaeche, 2, ',', '.').' m²', 'right bl bb');
$html .= Html::td('x', 'center bl bb');
$html .= Html::td(number_format($faktor, 3, ',', '.'), 'center bl bb');
$html .= Html::td('=', 'center bl bb');
$html .= Html::td(number_format($flaeche * $faktor, 3, ',', '.'), 'right bl bb');
$summe_nutzwert = round($flaeche * $faktor);
$html .= Html::td($summe_nutzwert, 'center bl bb br');
$html .= '
';
}
/**
* Wintergarten, Loggien, unter Stiegen
*/
if (isset($methoden[2])) {
foreach ($methoden[2] as $komponente) {
$html .= '';
$html .= Html::td('', 'bl bb');
$html .= Html::td($komponente['geschoss'], 'bl bb');
$html .= Html::td('', 'bl bb');
$html .= Html::td('', 'bl bb');
$html .= Html::td($komponente['raumart'], 'bl bb');
$html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl bb');
$html .= Html::td('x', 'center bl bb');
$html .= Html::td(number_format($komponente['faktor'], 3), 'center bl bb');
$html .= Html::td('=', 'center bl bb');
$nutzwert = $komponente['flaeche'] * $komponente['faktor'];
$html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb');
$nutzwert = round($nutzwert);
$html .= Html::td($nutzwert, 'center bl bb br');
$summe_nutzwert += $nutzwert;
$html .= '
';
}
}
/**
* Terasse, Balkon
*/
if (isset($methoden[3])) {
foreach ($methoden[3] as $komponente) {
$html .= '';
$html .= Html::td('', 'bl bb');
$html .= Html::td($komponente['geschoss'], 'bl bb');
$html .= Html::td('', 'bl bb');
$html .= Html::td('', 'bl bb');
$html .= Html::td($komponente['raumart'], 'bl bb');
$html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl bb');
$html .= Html::td('x', 'center bl bb');
$html .= Html::td(number_format($komponente['faktor'], 3), 'center bl bb');
$html .= Html::td('=', 'center bl bb');
$nutzwert = $komponente['flaeche'] * $komponente['faktor'];
$html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb');
$nutzwert = round($nutzwert);
$html .= Html::td($nutzwert, 'center bl bb br');
$summe_nutzwert += $nutzwert;
$html .= '
';
}
}
/**
* Keller, Garten
*/
if (isset($methoden[4])) {
foreach ($methoden[4] as $komponente) {
$html .= '';
$html .= Html::td('', 'bl bb');
$html .= Html::td($komponente['geschoss'], 'bl bb');
$html .= Html::td('', 'bl bb');
$html .= Html::td('Zubehör', 'bl bb');
$html .= Html::td($komponente['raumart'], 'bl bb');
$html .= Html::td(number_format($komponente['flaeche'], 2, ',', '.').' m²', 'right bl bb');
$html .= Html::td('x', 'center bl bb');
$html .= Html::td(number_format($komponente['faktor'], 3), 'center bl bb');
$html .= Html::td('=', 'center bl bb');
$nutzwert = $komponente['flaeche'] * $komponente['faktor'];
$html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl bb');
$nutzwert = round($nutzwert);
$html .= Html::td($nutzwert, 'center bl bb br');
$summe_nutzwert += $nutzwert;
$html .= '
';
}
}
$html .= Html::table_footer($summe_nutzwert);
$html .= '';
}
return $html;
}
}