wip
This commit is contained in:
1 parent
0974999cd8
commit
cb5d4887f3
2 files changed
+41
-13
No files matched your search
@@ -38,12 +38,12 @@ class Nutzwertberechnung
|
|||||||
$html .= '</tr></thead>';
|
$html .= '</tr></thead>';
|
||||||
|
|
||||||
$summe_nutzwert = 0;
|
$summe_nutzwert = 0;
|
||||||
|
$faktor = 1;
|
||||||
/**
|
/**
|
||||||
* Normale Wohnnutzflächen
|
* Normale Wohnnutzflächen
|
||||||
*/
|
*/
|
||||||
if (isset($methoden[1])) {
|
if (isset($methoden[1])) {
|
||||||
$flaeche = 0;
|
$flaeche = 0;
|
||||||
$faktor = 0;
|
|
||||||
|
|
||||||
foreach ($methoden[1] as $komponente) {
|
foreach ($methoden[1] as $komponente) {
|
||||||
$html .= '<tr>';
|
$html .= '<tr>';
|
||||||
@@ -53,7 +53,7 @@ class Nutzwertberechnung
|
|||||||
$html .= Html::td($komponente['orientierung'], 'bl');
|
$html .= Html::td($komponente['orientierung'], 'bl');
|
||||||
$html .= Html::td($komponente['type'], 'bl');
|
$html .= Html::td($komponente['type'], 'bl');
|
||||||
$html .= Html::td($komponente['raumart'], '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);
|
$html .= Html::td('', 'bl br', 7);
|
||||||
$flaeche += $komponente['flaeche'];
|
$flaeche += $komponente['flaeche'];
|
||||||
$html .= '</tr>';
|
$html .= '</tr>';
|
||||||
@@ -62,14 +62,13 @@ class Nutzwertberechnung
|
|||||||
$faktor = (100 + $komponente['objekt_nutzwert']) / 100;
|
$faktor = (100 + $komponente['objekt_nutzwert']) / 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$html .= '<tr>';
|
$html .= '<tr>';
|
||||||
$html .= Html::td('', 'bl bg-user-set');
|
$html .= Html::td('', 'bl bg-user-set');
|
||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('', 'bl');
|
$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('x', 'center bl');
|
||||||
$html .= Html::td(number_format($faktor, 3, ',', '.'), 'center bl');
|
$html .= Html::td(number_format($faktor, 3, ',', '.'), 'center bl');
|
||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
@@ -82,8 +81,10 @@ class Nutzwertberechnung
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* METHODE 2b
|
||||||
* Wintergarten, Loggien, unter Stiegen
|
* Wintergarten, Loggien, unter Stiegen
|
||||||
*/
|
*/
|
||||||
|
if (isset($methoden[2]) || isset($methoden[8])) {
|
||||||
if (isset($methoden[2])) {
|
if (isset($methoden[2])) {
|
||||||
foreach ($methoden[2] as $komponente) {
|
foreach ($methoden[2] as $komponente) {
|
||||||
$html .= '<tr>';
|
$html .= '<tr>';
|
||||||
@@ -92,7 +93,33 @@ class Nutzwertberechnung
|
|||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td($komponente['raumart'], '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($faktor, 3, ',', '.'), 'center bl');
|
||||||
|
$html .= Html::td('x', 'center bl');
|
||||||
|
$html .= Html::td(number_format($komponente['faktor'], 3), 'center bl');
|
||||||
|
$html .= Html::td('=', 'center bl');
|
||||||
|
$nutzwert = $komponente['flaeche'] * $komponente['faktor'] * $faktor;
|
||||||
|
$summe_nutzwert += $nutzwert;
|
||||||
|
$html .= Html::td(number_format($nutzwert, 3, ',', '.'), 'right bl');
|
||||||
|
$html .= Html::td('', 'center bl br');
|
||||||
|
$html .= '</tr>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* METHODE 2
|
||||||
|
* Loggien
|
||||||
|
*/
|
||||||
|
if (isset($methoden[8])) {
|
||||||
|
foreach ($methoden[8] as $komponente) {
|
||||||
|
$html .= '<tr>';
|
||||||
|
$html .= Html::td('', 'bl bg-user-set');
|
||||||
|
$html .= Html::td($komponente['geschoss'], 'bl');
|
||||||
|
$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('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('x', 'center bl');
|
$html .= Html::td('x', 'center bl');
|
||||||
@@ -104,6 +131,7 @@ class Nutzwertberechnung
|
|||||||
$html .= Html::td('', 'center bl br');
|
$html .= Html::td('', 'center bl br');
|
||||||
$html .= '</tr>';
|
$html .= '</tr>';
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$html .= '<tr>';
|
$html .= '<tr>';
|
||||||
$html .= Html::td('', 'bl bg-user-set');
|
$html .= Html::td('', 'bl bg-user-set');
|
||||||
@@ -134,7 +162,7 @@ class Nutzwertberechnung
|
|||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td($komponente['raumart'], '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('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('x', 'center bl');
|
$html .= Html::td('x', 'center bl');
|
||||||
@@ -161,7 +189,7 @@ class Nutzwertberechnung
|
|||||||
$html .= Html::td('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('Zubehör', 'bl');
|
$html .= Html::td('Zubehör', 'bl');
|
||||||
$html .= Html::td($komponente['raumart'], '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('', 'bl');
|
$html .= Html::td('', 'bl');
|
||||||
$html .= Html::td('x', 'center bl');
|
$html .= Html::td('x', 'center bl');
|
||||||
@@ -207,7 +235,7 @@ class Nutzwertberechnung
|
|||||||
$html .= Html::td($komponente['top_nummer'], 'bl bg-user-set');
|
$html .= Html::td($komponente['top_nummer'], 'bl bg-user-set');
|
||||||
$html .= Html::td($komponente['geschoss'], 'bl');
|
$html .= Html::td($komponente['geschoss'], 'bl');
|
||||||
$html .= Html::td($komponente['raumart'], '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('x', 'center bl');
|
||||||
$html .= Html::td(number_format($komponente['faktor'], 3), 'center bl');
|
$html .= Html::td(number_format($komponente['faktor'], 3), 'center bl');
|
||||||
$html .= Html::td('=', 'center bl');
|
$html .= Html::td('=', 'center bl');
|
||||||
|
|||||||
Generated
+5
-5
@@ -2098,16 +2098,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "giggsey/libphonenumber-for-php-lite",
|
"name": "giggsey/libphonenumber-for-php-lite",
|
||||||
"version": "9.0.35",
|
"version": "9.0.36",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/giggsey/libphonenumber-for-php-lite.git",
|
"url": "https://github.com/giggsey/libphonenumber-for-php-lite.git",
|
||||||
"reference": "2fcb98690acb17febf87c9f8f1ab846390e7574f"
|
"reference": "f21237b7df458b326cd5b1bac44d64cc7b1dcb2f"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/giggsey/libphonenumber-for-php-lite/zipball/2fcb98690acb17febf87c9f8f1ab846390e7574f",
|
"url": "https://api.github.com/repos/giggsey/libphonenumber-for-php-lite/zipball/f21237b7df458b326cd5b1bac44d64cc7b1dcb2f",
|
||||||
"reference": "2fcb98690acb17febf87c9f8f1ab846390e7574f",
|
"reference": "f21237b7df458b326cd5b1bac44d64cc7b1dcb2f",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -2172,7 +2172,7 @@
|
|||||||
"issues": "https://github.com/giggsey/libphonenumber-for-php-lite/issues",
|
"issues": "https://github.com/giggsey/libphonenumber-for-php-lite/issues",
|
||||||
"source": "https://github.com/giggsey/libphonenumber-for-php-lite"
|
"source": "https://github.com/giggsey/libphonenumber-for-php-lite"
|
||||||
},
|
},
|
||||||
"time": "2026-07-17T13:11:35+00:00"
|
"time": "2026-08-03T07:53:53+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "graham-campbell/result-type",
|
"name": "graham-campbell/result-type",
|
||||||
|
|||||||
Reference in new issue
Block a user