wip
This commit is contained in:
1 parent
ae6bb58972
commit
054654fb9c
18 files changed
+1323
-83
No files matched your search
@@ -16,7 +16,6 @@ use App\Models\Auftraggeber;
|
|||||||
use App\Models\Gutachter;
|
use App\Models\Gutachter;
|
||||||
use App\Models\Projekte;
|
use App\Models\Projekte;
|
||||||
use App\Models\ProjektInhaltsverzeichnis;
|
use App\Models\ProjektInhaltsverzeichnis;
|
||||||
use App\Models\ProjektPlatzhalter;
|
|
||||||
use Filament\Forms\Components\RichEditor\RichContentRenderer;
|
use Filament\Forms\Components\RichEditor\RichContentRenderer;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
use Illuminate\Support\Facades\Response;
|
use Illuminate\Support\Facades\Response;
|
||||||
@@ -87,7 +86,7 @@ class Pdf
|
|||||||
|
|
||||||
$inhaltesverzeichnis = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->where('part', $type)->orderBy('sort')->get();
|
$inhaltesverzeichnis = ProjektInhaltsverzeichnis::where('projekte_id', $projekte_id)->where('part', $type)->orderBy('sort')->get();
|
||||||
|
|
||||||
$platzhalter = ProjektPlatzhalter::where('projekte_id', $projekte_id)->pluck('platzhaltertext', 'platzhalter')->toArray();
|
$platzhalter = Platzhalter::load($projekte_id);
|
||||||
|
|
||||||
foreach ($inhaltesverzeichnis as $inhalt) {
|
foreach ($inhaltesverzeichnis as $inhalt) {
|
||||||
|
|
||||||
@@ -95,33 +94,41 @@ class Pdf
|
|||||||
$mpdf->AddPage();
|
$mpdf->AddPage();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($inhalt->textblock) {
|
|
||||||
$textblock = Platzhalter::replace($platzhalter, $inhalt->textblock);
|
|
||||||
$textblock = Format::fix_str($textblock);
|
|
||||||
}
|
|
||||||
|
|
||||||
$html = '';
|
$html = '';
|
||||||
$html = Ueberschrift::load($inhalt);
|
$html = Ueberschrift::load($inhalt);
|
||||||
|
|
||||||
|
if ($inhalt->textblock) {
|
||||||
|
$textblock = Platzhalter::replace($platzhalter, $inhalt->textblock);
|
||||||
|
$textblock = Format::fix_str($textblock);
|
||||||
|
if ($inhalt->inhaltselement_id != '9') {
|
||||||
|
$html .= $textblock;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($inhalt->textblock2) {
|
||||||
|
$textblock2 = Platzhalter::replace($platzhalter, $inhalt->textblock2);
|
||||||
|
$textblock2 = Format::fix_str($textblock2);
|
||||||
|
}
|
||||||
|
|
||||||
switch ($inhalt->inhaltselement_id) {
|
switch ($inhalt->inhaltselement_id) {
|
||||||
case '9':
|
case '9':
|
||||||
$html .= Deckblatt::load($inhalt, $textblock);
|
$html .= Deckblatt::load($inhalt, $textblock, $textblock2);
|
||||||
break;
|
break;
|
||||||
case '1':
|
case '1':
|
||||||
$html .= Inhalt::load($projekte_id);
|
$html .= Inhalt::load($projekte_id);
|
||||||
break;
|
break;
|
||||||
// case '3':
|
case '3':
|
||||||
// $html .= Paragraph6::load($projekte_id);
|
$html .= Paragraph6::load($projekte_id);
|
||||||
// break;
|
break;
|
||||||
// case '4':
|
case '4':
|
||||||
// $html .= Allgemeinflaechen::load($projekte_id);
|
$html .= Allgemeinflaechen::load($projekte_id);
|
||||||
// break;
|
break;
|
||||||
// case '5':
|
case '5':
|
||||||
// $html .= ZuUndAbschlaege::load($projekte_id);
|
$html .= ZuUndAbschlaege::load($projekte_id);
|
||||||
// break;
|
break;
|
||||||
// case '7':
|
case '7':
|
||||||
// $html .= Zusammenstellung::load($projekte_id);
|
$html .= Zusammenstellung::load($projekte_id);
|
||||||
// break;
|
break;
|
||||||
case '8':
|
case '8':
|
||||||
// AUFTRAGGEBER
|
// AUFTRAGGEBER
|
||||||
$str = RichContentRenderer::make(self::$auftraggeber->referenz_formatting)->toHtml();
|
$str = RichContentRenderer::make(self::$auftraggeber->referenz_formatting)->toHtml();
|
||||||
@@ -130,11 +137,10 @@ class Pdf
|
|||||||
// case '11':
|
// case '11':
|
||||||
// $html .= DigitaleSignatur::load($projekte_id);
|
// $html .= DigitaleSignatur::load($projekte_id);
|
||||||
// break;
|
// break;
|
||||||
default:
|
|
||||||
if ($inhalt->textblock) {
|
|
||||||
$html .= $textblock;
|
|
||||||
}
|
}
|
||||||
break;
|
|
||||||
|
if ($inhalt->textblock2 and $inhalt->inhaltselement_id != 9) {
|
||||||
|
$html .= $textblock2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($inhalt->seitenzahl_anzeige == 1) {
|
if ($inhalt->seitenzahl_anzeige == 1) {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ use Filament\Forms\Components\RichEditor\RichContentRenderer;
|
|||||||
|
|
||||||
class Deckblatt
|
class Deckblatt
|
||||||
{
|
{
|
||||||
public static function load($inhalt, $textblock)
|
public static function load($inhalt, $textblock, $textblock2)
|
||||||
{
|
{
|
||||||
// GUTACHTER
|
// GUTACHTER
|
||||||
$html = '<div id="deckblatt-gutachter">';
|
$html = '<div id="deckblatt-gutachter">';
|
||||||
@@ -24,13 +24,12 @@ class Deckblatt
|
|||||||
// PROJEKT
|
// PROJEKT
|
||||||
$html .= '<div id="deckblatt-projekt">';
|
$html .= '<div id="deckblatt-projekt">';
|
||||||
$html .= '<h1>'.trim($inhalt->name).'</h1>';
|
$html .= '<h1>'.trim($inhalt->name).'</h1>';
|
||||||
$html .= '<p>'.trim(Pdf::$projekt->interner_name).'</p>';
|
$html .= '<p>'.trim($textblock).'</p>';
|
||||||
$html .= '</div>';
|
$html .= '</div>';
|
||||||
|
|
||||||
$html .= '<div id="deckblatt-festsetzung">';
|
$html .= '<div id="deckblatt-festsetzung">';
|
||||||
$html .= '<h3>ZUR FESTSETZUNG DER NUTZWERTE</h3>';
|
$html .= '<h3>ZUR FESTSETZUNG DER NUTZWERTE</h3>';
|
||||||
$html .= '<p>'.trim(Pdf::$projekt->offizieller_name).'</p>';
|
$html .= '<p>'.trim($textblock2).'</p>';
|
||||||
$html .= '<p>'.trim($textblock).'</p>';
|
|
||||||
$html .= '</div>';
|
$html .= '</div>';
|
||||||
|
|
||||||
// AUFTRAGGEBER
|
// AUFTRAGGEBER
|
||||||
|
|||||||
@@ -2,10 +2,28 @@
|
|||||||
|
|
||||||
namespace App\Actions\Generate\Pdf;
|
namespace App\Actions\Generate\Pdf;
|
||||||
|
|
||||||
|
use App\Actions\Generate\Pdf;
|
||||||
|
use App\Models\ProjektPlatzhalter;
|
||||||
|
use Carbon\Carbon;
|
||||||
|
|
||||||
class Platzhalter
|
class Platzhalter
|
||||||
{
|
{
|
||||||
public static function replace($platzhalter, $standardtext)
|
public static function replace($platzhalter, $standardtext)
|
||||||
{
|
{
|
||||||
return str_replace(array_keys($platzhalter), array_values($platzhalter), $standardtext);
|
return str_replace(array_keys($platzhalter), array_values($platzhalter), $standardtext);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function load($projekte_id)
|
||||||
|
{
|
||||||
|
$platzhalter = ProjektPlatzhalter::where('projekte_id', $projekte_id)->pluck('platzhaltertext', 'platzhalter')->toArray();
|
||||||
|
$platzhalter['###INTERNER_NAME###'] = Pdf::$projekt->interner_name;
|
||||||
|
$platzhalter['###OFFIZIELLER_NAME###'] = Pdf::$projekt->offizieller_name;
|
||||||
|
$platzhalter['###ORT###'] = Pdf::$projekt->ort;
|
||||||
|
$platzhalter['###FIRMA###'] = Pdf::$gutachter->company;
|
||||||
|
|
||||||
|
$dt = Carbon::create(Pdf::$projekt->erstellung);
|
||||||
|
$platzhalter['###DATUM###'] = $dt->isoFormat('D. MMMM YYYY');
|
||||||
|
|
||||||
|
return $platzhalter;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -17,18 +17,8 @@ class Paragraph6
|
|||||||
->orderBy('top_nummer')
|
->orderBy('top_nummer')
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
$html = '<table class="table-striped bl bt">';
|
$html = Html::table_header(['Top', 'Geschoß', 'Orientierung', 'Typ']);
|
||||||
|
|
||||||
$html .= '<tr>';
|
|
||||||
$html .= '<thead>';
|
|
||||||
$html .= Html::td('Top', 'head center br bb');
|
|
||||||
$html .= Html::td('Geschoß', 'head center br bb');
|
|
||||||
$html .= Html::td('Orientierung', 'head center br bb');
|
|
||||||
$html .= Html::td('Typ', 'head center br bb');
|
|
||||||
$html .= '</thead>';
|
|
||||||
$html .= '</tr>';
|
|
||||||
foreach ($data as $value) {
|
foreach ($data as $value) {
|
||||||
|
|
||||||
$html .= '<tr>';
|
$html .= '<tr>';
|
||||||
$html .= Html::td($value->top_nummer, 'center br bb');
|
$html .= Html::td($value->top_nummer, 'center br bb');
|
||||||
$html .= Html::td($value->projektobjekteimdetail?->geschoss, 'center br bb');
|
$html .= Html::td($value->projektobjekteimdetail?->geschoss, 'center br bb');
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class Html
|
|||||||
$html = '<table class="table-striped">';
|
$html = '<table class="table-striped">';
|
||||||
$html .= '<thead><tr>';
|
$html .= '<thead><tr>';
|
||||||
foreach ($header_row as $value) {
|
foreach ($header_row as $value) {
|
||||||
$html .= '<th class="bl bt br bb center bg-sky py-2">'.$value.'</th>';
|
$html .= '<th class="bl bt br bb center bg-sky">'.$value.'</th>';
|
||||||
}
|
}
|
||||||
$html .= '</tr></thead>';
|
$html .= '</tr></thead>';
|
||||||
|
|
||||||
@@ -34,11 +34,11 @@ class Html
|
|||||||
|
|
||||||
$html = '<table class="table-striped"><thead><tr>';
|
$html = '<table class="table-striped"><thead><tr>';
|
||||||
foreach ($header_row as $value) {
|
foreach ($header_row as $value) {
|
||||||
$html .= '<th class="bl bt br bb bg-sky py-2">'.$value.'</th>';
|
$html .= '<th class="bl bt br bb bg-sky">'.$value.'</th>';
|
||||||
}
|
}
|
||||||
$html .= '<th style="background:white"></th>';
|
$html .= '<th style="background:white"></th>';
|
||||||
foreach ($header_row as $value) {
|
foreach ($header_row as $value) {
|
||||||
$html .= '<th class="bl bt br bb bg-sky py-2">'.$value.'</th>';
|
$html .= '<th class="bl bt br bb bg-sky">'.$value.'</th>';
|
||||||
}
|
}
|
||||||
$html .= '</thead></tr>';
|
$html .= '</thead></tr>';
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Actions\Generate\Utilities;
|
||||||
|
|
||||||
|
use App\Actions\Generate\Pdf;
|
||||||
|
use App\Models\ProjektPlatzhalter;
|
||||||
|
|
||||||
|
class Platzhalter
|
||||||
|
{
|
||||||
|
public static function load($projekte_id)
|
||||||
|
{
|
||||||
|
$platzhalter = ProjektPlatzhalter::where('projekte_id', $projekte_id)->pluck('platzhaltertext', 'platzhalter')->toArray();
|
||||||
|
$platzhalter['###INTERNER_NAME###'] = Pdf::$projekt->interner_name;
|
||||||
|
$platzhalter['###OFFIZIELLER_NAME###'] = Pdf::$projekt->offizieller_name;
|
||||||
|
$platzhalter['###ORT###'] = Pdf::$projekt->ort;
|
||||||
|
$platzhalter['###DATUM###'] = Pdf::$projekt->erstellung;
|
||||||
|
|
||||||
|
return $platzhalter;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -29,6 +29,9 @@ class GutachterForm
|
|||||||
->inlineLabel()
|
->inlineLabel()
|
||||||
->schema([
|
->schema([
|
||||||
TextInput::make('company')
|
TextInput::make('company')
|
||||||
|
->belowContent([
|
||||||
|
'Kann mit "###FIRMA###" im Gutachten verwendet werden.',
|
||||||
|
])
|
||||||
->label('Firma')
|
->label('Firma')
|
||||||
->required(),
|
->required(),
|
||||||
TextInput::make('title')
|
TextInput::make('title')
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ use App\Models\ProjektAllgemeinflaechen;
|
|||||||
use App\Models\Projekte;
|
use App\Models\Projekte;
|
||||||
use App\Models\ProjektObjekte;
|
use App\Models\ProjektObjekte;
|
||||||
use App\Models\ProjektObjekteImDetail;
|
use App\Models\ProjektObjekteImDetail;
|
||||||
|
use App\Traits\HasBackUrl;
|
||||||
use Filament\Actions\Action;
|
use Filament\Actions\Action;
|
||||||
use Filament\Actions\ActionGroup;
|
use Filament\Actions\ActionGroup;
|
||||||
use Filament\Actions\DeleteAction;
|
use Filament\Actions\DeleteAction;
|
||||||
@@ -22,6 +23,8 @@ use Livewire\Attributes\On;
|
|||||||
|
|
||||||
class EditProjekte extends EditRecord
|
class EditProjekte extends EditRecord
|
||||||
{
|
{
|
||||||
|
use HasBackUrl;
|
||||||
|
|
||||||
protected static string $resource = ProjekteResource::class;
|
protected static string $resource = ProjekteResource::class;
|
||||||
|
|
||||||
#[On('refreshProjektAllgemeinflaechen'), On('refreshProjektObjekteImDetail'), On('refreshMethods'), On('refreshOrientierung')]
|
#[On('refreshProjektAllgemeinflaechen'), On('refreshProjektObjekteImDetail'), On('refreshMethods'), On('refreshOrientierung')]
|
||||||
|
|||||||
+5
-7
@@ -51,11 +51,9 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
Tab::make('Überschrift')
|
Tab::make('Überschrift')
|
||||||
->schema([
|
->schema([
|
||||||
Checkbox::make('neue_seite')
|
Checkbox::make('neue_seite')
|
||||||
->label('Start neuer Seite')
|
->label('Start neuer Seite'),
|
||||||
->columnSpan(2),
|
Checkbox::make('seitenzahl_anzeige')
|
||||||
|
->label('Seitenzahl angezeigen'),
|
||||||
// Checkbox::make('seitenzahl_anzeige')
|
|
||||||
// ->label('Seitenzahl angezeigen'),
|
|
||||||
// Checkbox::make('ueberschrift_verbergen')
|
// Checkbox::make('ueberschrift_verbergen')
|
||||||
// ->label('Überschrift verbergen'),
|
// ->label('Überschrift verbergen'),
|
||||||
TextInput::make('name')
|
TextInput::make('name')
|
||||||
@@ -186,9 +184,9 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
|
|||||||
])->columns(1),
|
])->columns(1),
|
||||||
]),
|
]),
|
||||||
]),
|
]),
|
||||||
Tab::make('Inhalts Elemente')
|
Tab::make('Inhaltselement')
|
||||||
->schema([
|
->schema([
|
||||||
Select::make('inhaltselement_id')->label('Inhalts Element')
|
Select::make('inhaltselement_id')->label('Inhaltselement')
|
||||||
->prefixIcon('phosphor-table')
|
->prefixIcon('phosphor-table')
|
||||||
->default(0)
|
->default(0)
|
||||||
->options(function () {
|
->options(function () {
|
||||||
|
|||||||
@@ -42,8 +42,16 @@ class ProjekteForm
|
|||||||
->belowContent([
|
->belowContent([
|
||||||
'Kann mit "###INTERNER_NAME###" im Text verwendet werden.',
|
'Kann mit "###INTERNER_NAME###" im Text verwendet werden.',
|
||||||
]),
|
]),
|
||||||
TextInput::make('ort')->required()->suffix('am'),
|
TextInput::make('ort')->required()->suffix('am')
|
||||||
DatePicker::make('erstellung')->helperText('Datum am Gutachten')->required(),
|
->belowContent([
|
||||||
|
'Kann mit "###ORT###" im Text verwendet werden.',
|
||||||
|
]),
|
||||||
|
DatePicker::make('erstellung')
|
||||||
|
->label('Datum der Erstellung')
|
||||||
|
->required()
|
||||||
|
->belowContent([
|
||||||
|
'Kann mit "###DATUM###" im Text verwendet werden.',
|
||||||
|
]),
|
||||||
])->columns(2),
|
])->columns(2),
|
||||||
Tab::make('Zuordnung')
|
Tab::make('Zuordnung')
|
||||||
->schema([
|
->schema([
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Providers;
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Carbon\Carbon;
|
||||||
use Filament\Support\Colors\Color;
|
use Filament\Support\Colors\Color;
|
||||||
use Filament\Support\Facades\FilamentColor;
|
use Filament\Support\Facades\FilamentColor;
|
||||||
use Filament\Support\Facades\FilamentView;
|
use Filament\Support\Facades\FilamentView;
|
||||||
@@ -24,6 +25,8 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
*/
|
*/
|
||||||
public function boot(): void
|
public function boot(): void
|
||||||
{
|
{
|
||||||
|
Carbon::setLocale(app()->getLocale());
|
||||||
|
|
||||||
FilamentColor::register([
|
FilamentColor::register([
|
||||||
'danger' => Color::Red,
|
'danger' => Color::Red,
|
||||||
'gray' => Color::Zinc,
|
'gray' => Color::Zinc,
|
||||||
|
|||||||
@@ -0,0 +1,32 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Traits;
|
||||||
|
|
||||||
|
use Filament\Actions\Action;
|
||||||
|
use Filament\Resources\Pages\Page;
|
||||||
|
|
||||||
|
trait HasBackUrl
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* überschreibt in EditRecords CancelAction da diese history based schritt für schit zurück ging.
|
||||||
|
* mit diese änderung füht der Link direct zurück zur projekte liste.
|
||||||
|
*/
|
||||||
|
public ?string $backUrl = null;
|
||||||
|
|
||||||
|
public function mount($record = null): void
|
||||||
|
{
|
||||||
|
$this->backUrl = url()->previous();
|
||||||
|
parent::mount($record);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function getRedirectUrl(): string // <- return type is string to be compatible with EditRecord & CreateRecord
|
||||||
|
{
|
||||||
|
return $this->backUrl;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function getCancelFormAction(): Action
|
||||||
|
{
|
||||||
|
return parent::getCancelFormAction()
|
||||||
|
->url(fn (Page $livewire) => $livewire->backUrl ?? static::getResource()::getUrl());
|
||||||
|
}
|
||||||
|
}
|
||||||
Vendored
+1161
File diff suppressed because it is too large.
Load diff
Vendored
+21
-21
@@ -531,7 +531,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::uuaXrdzpqL9sVCIR',
|
'_route' => 'generated::S5TPE4sC6flzHIB7',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -551,7 +551,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::BwKtCVASz1KFG2Qf',
|
'_route' => 'generated::dqgzFo1tq4Buhsck',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -609,7 +609,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::rcdYz3nqBcn7b7nB',
|
'_route' => 'generated::vtN5PmuZCtlw0Sta',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -629,7 +629,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::Dqv5Pxg56c1nZ2xm',
|
'_route' => 'generated::dKr2y7zWc5MWH1wg',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -649,7 +649,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::rh4YXiPDSYJhPsFH',
|
'_route' => 'generated::wJOYyfQe1529I6n4',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -669,7 +669,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::BpscQ30GhPwmVrqu',
|
'_route' => 'generated::3uwxy7oCdR3JnRR2',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -689,7 +689,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
0 =>
|
0 =>
|
||||||
array (
|
array (
|
||||||
'_route' => 'generated::FmlejygrDODriKdf',
|
'_route' => 'generated::TFMYzU5s0uEdpH7Q',
|
||||||
),
|
),
|
||||||
1 => NULL,
|
1 => NULL,
|
||||||
2 =>
|
2 =>
|
||||||
@@ -2717,7 +2717,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::uuaXrdzpqL9sVCIR' =>
|
'generated::S5TPE4sC6flzHIB7' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2729,7 +2729,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
||||||
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
|
||||||
'as' => 'generated::uuaXrdzpqL9sVCIR',
|
'as' => 'generated::S5TPE4sC6flzHIB7',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2745,7 +2745,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::BwKtCVASz1KFG2Qf' =>
|
'generated::dqgzFo1tq4Buhsck' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2757,7 +2757,7 @@ app('router')->setCompiledRoutes(
|
|||||||
array (
|
array (
|
||||||
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
||||||
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
|
||||||
'as' => 'generated::BwKtCVASz1KFG2Qf',
|
'as' => 'generated::dqgzFo1tq4Buhsck',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2859,7 +2859,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::rcdYz3nqBcn7b7nB' =>
|
'generated::vtN5PmuZCtlw0Sta' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2888,7 +2888,7 @@ app('router')->setCompiledRoutes(
|
|||||||
\'exception\' => $exception,
|
\'exception\' => $exception,
|
||||||
]), status: $exception ? 500 : 200);
|
]), status: $exception ? 500 : 200);
|
||||||
}";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f460000000000000000";}}',
|
}";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f460000000000000000";}}',
|
||||||
'as' => 'generated::rcdYz3nqBcn7b7nB',
|
'as' => 'generated::vtN5PmuZCtlw0Sta',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2904,7 +2904,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::Dqv5Pxg56c1nZ2xm' =>
|
'generated::dKr2y7zWc5MWH1wg' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2926,7 +2926,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::Dqv5Pxg56c1nZ2xm',
|
'as' => 'generated::dKr2y7zWc5MWH1wg',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2942,7 +2942,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::rh4YXiPDSYJhPsFH' =>
|
'generated::wJOYyfQe1529I6n4' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -2964,7 +2964,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::rh4YXiPDSYJhPsFH',
|
'as' => 'generated::wJOYyfQe1529I6n4',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -2980,7 +2980,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::BpscQ30GhPwmVrqu' =>
|
'generated::3uwxy7oCdR3JnRR2' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -3002,7 +3002,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::BpscQ30GhPwmVrqu',
|
'as' => 'generated::3uwxy7oCdR3JnRR2',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
@@ -3018,7 +3018,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'waitSeconds' => NULL,
|
'waitSeconds' => NULL,
|
||||||
'withTrashed' => false,
|
'withTrashed' => false,
|
||||||
),
|
),
|
||||||
'generated::FmlejygrDODriKdf' =>
|
'generated::TFMYzU5s0uEdpH7Q' =>
|
||||||
array (
|
array (
|
||||||
'methods' =>
|
'methods' =>
|
||||||
array (
|
array (
|
||||||
@@ -3040,7 +3040,7 @@ app('router')->setCompiledRoutes(
|
|||||||
'where' =>
|
'where' =>
|
||||||
array (
|
array (
|
||||||
),
|
),
|
||||||
'as' => 'generated::FmlejygrDODriKdf',
|
'as' => 'generated::TFMYzU5s0uEdpH7Q',
|
||||||
),
|
),
|
||||||
'fallback' => false,
|
'fallback' => false,
|
||||||
'defaults' =>
|
'defaults' =>
|
||||||
|
|||||||
@@ -25,8 +25,7 @@ class InhaltsverzeichnisSeeder extends Seeder
|
|||||||
('9', '10', '2.1', 'GRUNDBUCHSTAND', 'standard', '1', '0', '4', '4', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('9', '10', '2.1', 'GRUNDBUCHSTAND', 'standard', '1', '0', '4', '4', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('10', '11', '2.2', 'BESCHREIBUNG DER LIEGENSCHAFT', 'standard', '1', '0', '5', '4', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('10', '11', '2.2', 'BESCHREIBUNG DER LIEGENSCHAFT', 'standard', '1', '0', '5', '4', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('11', '12', '2.3', 'Tabelle § 6', 'standard', '1', '3', '6', '5', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('11', '12', '2.3', 'Tabelle § 6', 'standard', '1', '3', '6', '5', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('13', '14', '2.3', '§ 6 Teil 2', 'standard', '1', '0', '7', '5', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('14', '15', '0', 'ALLGEMEINFLÄCHEN', 'standard', '1', '4', '13', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('14', '15', '0', 'ALLGEMEINFLÄCHEN', 'standard', '1', '4', '0', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
|
||||||
('15', '16', '3', 'GUTACHTEN', 'standard', '1', '0', '0', '0', '1', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('15', '16', '3', 'GUTACHTEN', 'standard', '1', '0', '0', '0', '1', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('16', '17', '3.1', 'ALLGEMEINE GRUNDSÄTZE', 'standard', '1', '0', '8', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('16', '17', '3.1', 'ALLGEMEINE GRUNDSÄTZE', 'standard', '1', '0', '8', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('17', '18', '3.2', 'ERMITTLUNG DER NUTZWERTE – ZUBEHÖRBEWERTUNG', 'standard', '1', '0', '9', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('17', '18', '3.2', 'ERMITTLUNG DER NUTZWERTE – ZUBEHÖRBEWERTUNG', 'standard', '1', '0', '9', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
@@ -44,7 +43,6 @@ class InhaltsverzeichnisSeeder extends Seeder
|
|||||||
('29', '30', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('29', '30', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '0', '0', '1', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('30', '40', '0', 'DECKBLATT', 'paragraph', '0', '0', '11', '0', '1', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('30', '40', '0', 'DECKBLATT', 'paragraph', '0', '0', '11', '0', '1', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('31', '41', '0', 'Tabelle § 6', 'paragraph', '0', '3', '6', '0', '1', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
('31', '41', '0', 'Tabelle § 6', 'paragraph', '0', '3', '6', '0', '1', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
||||||
('32', '42', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '7', '0', '0', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53'),
|
|
||||||
('33', '43', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53');
|
('33', '43', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '0', '0', NULL, NULL, NULL, NULL, '2025-10-19 08:13:53');
|
||||||
";
|
";
|
||||||
DB::unprepared($sql);
|
DB::unprepared($sql);
|
||||||
|
|||||||
@@ -675,7 +675,7 @@ class TestProjektSeeder extends Seeder
|
|||||||
|
|
||||||
$sql = "INSERT INTO `projekt_inhaltsverzeichnis` (`id`, `projekte_id`, `inhaltselement_id`, `inhaltsverzeichnis_id`, `textblock_id`, `konto_textblock_id`, `sort`, `ordnungszahl`, `name`, `part`, `ueberschrift_verbergen`, `seite`, `neue_seite`, `seitenzahl_anzeige`, `no_edit`, `textblock_name`, `textblock`, `textblock2`, `created_at`, `updated_at`)
|
$sql = "INSERT INTO `projekt_inhaltsverzeichnis` (`id`, `projekte_id`, `inhaltselement_id`, `inhaltsverzeichnis_id`, `textblock_id`, `konto_textblock_id`, `sort`, `ordnungszahl`, `name`, `part`, `ueberschrift_verbergen`, `seite`, `neue_seite`, `seitenzahl_anzeige`, `no_edit`, `textblock_name`, `textblock`, `textblock2`, `created_at`, `updated_at`)
|
||||||
VALUES
|
VALUES
|
||||||
('161', '1', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('161', '1', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>###INTERNER_NAME###</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('162', '1', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('162', '1', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('163', '1', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('163', '1', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('164', '1', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('164', '1', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
@@ -703,11 +703,11 @@ class TestProjektSeeder extends Seeder
|
|||||||
('186', '1', '0', '27', '0', '0', '26', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('186', '1', '0', '27', '0', '0', '26', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('187', '1', '0', '28', '0', '0', '27', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('187', '1', '0', '28', '0', '0', '27', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('188', '1', '0', '29', '0', '0', '28', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('188', '1', '0', '29', '0', '0', '28', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('189', '1', '0', '30', '11', '0', '29', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('189', '1', '0', '30', '11', '0', '29', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>###INTERNER_NAME###</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('190', '1', '3', '31', '6', '0', '30', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '<p>Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:<br>Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### <em>sowie die Werkplanung</em>.<br><br>XX Wohnungen (mit vorangestelltem "W") samt Zubehör.<br>XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")<br><br>Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.</p>', '<p>Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.<br>Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.<br>Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.</p>', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('190', '1', '3', '31', '6', '0', '30', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '<p>Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:<br>Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### <em>sowie die Werkplanung</em>.<br><br>XX Wohnungen (mit vorangestelltem "W") samt Zubehör.<br>XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")<br><br>Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.</p>', '<p>Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.<br>Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.<br>Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.</p>', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('191', '1', '0', '32', '7', '0', '31', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('191', '1', '0', '32', '7', '0', '31', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('192', '1', '0', '33', '0', '0', '32', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
('192', '1', '0', '33', '0', '0', '32', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:51:39', '2025-11-07 09:51:39'),
|
||||||
('193', '2', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('193', '2', '9', '1', '11', '0', '1', '0', 'GUTACHTEN - VERTEILUNGSSCHLÜSSEL', 'standard', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>###INTERNER_NAME###</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('194', '2', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('194', '2', '1', '2', '0', '0', '2', '0', 'INHALTSVERZEICHNIS', 'standard', '1', '0', '1', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('195', '2', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('195', '2', '0', '3', '0', '0', '3', '1', 'ALLGEMEINE ANGABEN', 'standard', '1', '3', '1', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('196', '2', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('196', '2', '8', '4', '0', '0', '4', '1.1', 'AUFTRAGGEBER', 'standard', '1', '3', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
@@ -735,7 +735,7 @@ class TestProjektSeeder extends Seeder
|
|||||||
('218', '2', '0', '27', '0', '0', '26', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('218', '2', '0', '27', '0', '0', '26', '0', 'BAUBESCHEID', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('219', '2', '0', '28', '0', '0', '27', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('219', '2', '0', '28', '0', '0', '27', '0', 'HAUSTECHNISCHE BESCHREIBUNG', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('220', '2', '0', '29', '0', '0', '28', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('220', '2', '0', '29', '0', '0', '28', '0', 'NUTZFLÄCHENERMITTLUNGEN', 'nutzwerte', '1', '0', '0', '1', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('221', '2', '0', '30', '11', '0', '29', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('221', '2', '0', '30', '11', '0', '29', '0', 'DECKBLATT', 'paragraph', '0', '0', '1', '0', '0', 'DECKBLATT', '<p>###INTERNER_NAME###</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('222', '2', '3', '31', '6', '0', '30', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '<p>Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:<br>Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### <em>sowie die Werkplanung</em>.<br><br>XX Wohnungen (mit vorangestelltem "W") samt Zubehör.<br>XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")<br><br>Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.</p>', '<p>Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.<br>Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.<br>Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.</p>', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('222', '2', '3', '31', '6', '0', '30', '0', 'Tabelle § 6', 'paragraph', '0', '0', '1', '0', '0', 'PARAGRAPH 6', '<p>Es wird bestätigt, dass die Wohnanlage (Gst-Nr. ###GSTNR### In EZ ###EINLAGEZAHL###) folgende Einheiten umfasst, an welchen Wohnungseigentum begründet wird:<br>Grundlage ist die Einreichplanung mit dem Baubescheid Zl. ###BAUBESCHEID### <em>sowie die Werkplanung</em>.<br><br>XX Wohnungen (mit vorangestelltem "W") samt Zubehör.<br>XX Kfz-Stellplätze in der Tiefgarage (mit vorangestelltem "P")<br><br>Weitere XX Stellplätze in der Tiefgarage sowie XX freie Stellplätze verbleiben laut Widmung zur allgemeinen Benützung.</p>', '<p>Weiters wird bescheinigt, dass sich auf der Liegenschaft keine Wohnungen befinden, an denen nicht Wohnungseigentum begründet werden kann.<br>Die im folgenden aufgelisteten Teile der Liegenschaft dienen der allgemeinen Benützung oder haben eine Zweckbestimmung, die einer ausschließlichen Benützung entgegensteht.<br>Die Widmung als allgemein nutzbare Fläche erfolgte durch den Auftraggeber/Eigentümer.</p>', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('223', '2', '0', '32', '7', '0', '31', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
('223', '2', '0', '32', '7', '0', '31', '0', '§ 6 Teil 2', 'paragraph', '0', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01'),
|
||||||
('224', '2', '0', '33', '0', '0', '32', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01');
|
('224', '2', '0', '33', '0', '0', '32', '0', 'DIGITALE SIGNATUR', 'paragraph', '1', '0', '0', '0', '0', '', '', '', '2025-11-07 09:52:01', '2025-11-07 09:52:01');
|
||||||
|
|||||||
@@ -23,8 +23,9 @@ class TextblockSeeder extends Seeder
|
|||||||
('8', 'ALLGEMEINE GRUNDSÄTZE', '<p>Wohnungseigentum ist das dem Miteigentümer einer Liegenschaft oder einer Eigentümerpartnerschaft eingeräumte dingliche Recht, ein Wohnungseigentumsobjekt ausschließlich zu nutzen und allein darüber zu verfügen. (Auszug §2 (1))<br><br>Wohnungseigentumsobjekte sind Wohnungen, sonstige selbständige Räumlichkeiten und Abstellplätze für Kraftfahrzeuge (wohnungseigentumstaugliche Objekte), an denen Wohnungseigentum begründet wurde. (Auszug §2 (2))<br><br>Eine Wohnung ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, der nach seiner Art und Größe geeignet ist, der Befriedigung eines individuellen Wohnbedürfnisses von Menschen zu dienen. Eine sonstige selbständige Räumlichkeit ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, dem nach seiner Art und Größe eine erhebliche wirtschaftliche Bedeutung zukommt, ein Abstellplatz für ein Kraftfahrzeug ist eine - etwa durch Bodenmarkierung - deutlich abgegrenzte Bodenfläche, die ausschließlich zum Abstellen eines Kraftfahrzeugs gewidmet und dazu nach ihrer Größe, Lage und Beschaffenheit geeignet ist. (Auszug §2 (2))<br><br>Zubehör-Wohnungseigentum ist das mit dem Wohnungseigentum verbundene Recht, andere, mit dem Wohnungseigentumsobjekt baulich nicht verbundene Teile der Liegenschaft, wie etwa Keller- oder Dachbodenräume, Hausgärten oder Lagerplätze, ausschließlich zu nutzen. (Auszug §2 (3))<br><br>Allgemeine Teile der Liegenschaft sind solche, die der allgemeinen Benützung dienen oder deren Zweckbestimmung einer ausschließlichen Benützung entgegensteht. (Auszug §2 (4))<br><br>Der Nutzwert ist die Maßzahl, mit der der Wert eines Wohnungseigentumsobjekts im Verhältnis zu den Werten der anderen Wohnungseigentumsobjekte der Liegenschaft bezeichnet wird. Er ergibt sich aus der Nutzfläche des Objekts und aus Zuschlägen oder Abstrichen für werterhöhende oder wertvermindernde Eigenschaften desselben. (Auszug §2 (8))<br><br>Der Mindestanteil ist jener Miteigentumsanteil an der Liegenschaft, der zum Erwerb von Wohnungseigentum an einem Wohnungseigentumsobjekt erforderlich ist. Er entspricht dem Verhältnis des Nutzwerts des Objekts zur Summe der Nutzwerte aller Wohnungseigentumsobjekte der Liegenschaft. (Auszug §2 (9))<br><br>Der Nutzwert ist in einer ganzen Zahl auszudrücken, wobei Teilbeträge unter 0,5 abgerundet und ab 0,5 aufgerundet werden. Er ist aus der Nutzfläche und aus Zuschlägen oder Abstrichen für Umstände zu berechnen, die nach der Verkehrsauffassung den Wert des Wohnungseigentumsobjekts erhöhen oder vermindern, wie etwa dessen Zweckbestimmung, Stockwerkslage, Lage innerhalb eines Stockwerks oder dessen Ausstattung mit offenen Balkonen, Terrassen und Zubehörobjekten (Auszug §8 (1))<br><br>Zuschläge für die Ausstattung mit Zubehörobjekten sowie mit offenen Balkonen und Terrassen sind in einer ganzen Zahl auszudrücken; der Zuschlag ist jedoch mindestens mit der Zahl Eins anzusetzen. (Auszug §8 (2))<br><br>Die Wohnungsobjekte erhalten den Buchstaben "W" der Nummer vorangestellt. Die Kfz-Stellplätze erhalten den Buchstaben "P" der Nummer vorangestellt.<br>Bei den Zubehörobjekten sind die Keller mit einem vorangestellten "K" gekennzeichnet, die Gärten mit einem "G".</p>', '', NULL, '2025-10-21 15:14:53'),
|
('8', 'ALLGEMEINE GRUNDSÄTZE', '<p>Wohnungseigentum ist das dem Miteigentümer einer Liegenschaft oder einer Eigentümerpartnerschaft eingeräumte dingliche Recht, ein Wohnungseigentumsobjekt ausschließlich zu nutzen und allein darüber zu verfügen. (Auszug §2 (1))<br><br>Wohnungseigentumsobjekte sind Wohnungen, sonstige selbständige Räumlichkeiten und Abstellplätze für Kraftfahrzeuge (wohnungseigentumstaugliche Objekte), an denen Wohnungseigentum begründet wurde. (Auszug §2 (2))<br><br>Eine Wohnung ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, der nach seiner Art und Größe geeignet ist, der Befriedigung eines individuellen Wohnbedürfnisses von Menschen zu dienen. Eine sonstige selbständige Räumlichkeit ist ein baulich abgeschlossener, nach der Verkehrsauffassung selbständiger Teil eines Gebäudes, dem nach seiner Art und Größe eine erhebliche wirtschaftliche Bedeutung zukommt, ein Abstellplatz für ein Kraftfahrzeug ist eine - etwa durch Bodenmarkierung - deutlich abgegrenzte Bodenfläche, die ausschließlich zum Abstellen eines Kraftfahrzeugs gewidmet und dazu nach ihrer Größe, Lage und Beschaffenheit geeignet ist. (Auszug §2 (2))<br><br>Zubehör-Wohnungseigentum ist das mit dem Wohnungseigentum verbundene Recht, andere, mit dem Wohnungseigentumsobjekt baulich nicht verbundene Teile der Liegenschaft, wie etwa Keller- oder Dachbodenräume, Hausgärten oder Lagerplätze, ausschließlich zu nutzen. (Auszug §2 (3))<br><br>Allgemeine Teile der Liegenschaft sind solche, die der allgemeinen Benützung dienen oder deren Zweckbestimmung einer ausschließlichen Benützung entgegensteht. (Auszug §2 (4))<br><br>Der Nutzwert ist die Maßzahl, mit der der Wert eines Wohnungseigentumsobjekts im Verhältnis zu den Werten der anderen Wohnungseigentumsobjekte der Liegenschaft bezeichnet wird. Er ergibt sich aus der Nutzfläche des Objekts und aus Zuschlägen oder Abstrichen für werterhöhende oder wertvermindernde Eigenschaften desselben. (Auszug §2 (8))<br><br>Der Mindestanteil ist jener Miteigentumsanteil an der Liegenschaft, der zum Erwerb von Wohnungseigentum an einem Wohnungseigentumsobjekt erforderlich ist. Er entspricht dem Verhältnis des Nutzwerts des Objekts zur Summe der Nutzwerte aller Wohnungseigentumsobjekte der Liegenschaft. (Auszug §2 (9))<br><br>Der Nutzwert ist in einer ganzen Zahl auszudrücken, wobei Teilbeträge unter 0,5 abgerundet und ab 0,5 aufgerundet werden. Er ist aus der Nutzfläche und aus Zuschlägen oder Abstrichen für Umstände zu berechnen, die nach der Verkehrsauffassung den Wert des Wohnungseigentumsobjekts erhöhen oder vermindern, wie etwa dessen Zweckbestimmung, Stockwerkslage, Lage innerhalb eines Stockwerks oder dessen Ausstattung mit offenen Balkonen, Terrassen und Zubehörobjekten (Auszug §8 (1))<br><br>Zuschläge für die Ausstattung mit Zubehörobjekten sowie mit offenen Balkonen und Terrassen sind in einer ganzen Zahl auszudrücken; der Zuschlag ist jedoch mindestens mit der Zahl Eins anzusetzen. (Auszug §8 (2))<br><br>Die Wohnungsobjekte erhalten den Buchstaben "W" der Nummer vorangestellt. Die Kfz-Stellplätze erhalten den Buchstaben "P" der Nummer vorangestellt.<br>Bei den Zubehörobjekten sind die Keller mit einem vorangestellten "K" gekennzeichnet, die Gärten mit einem "G".</p>', '', NULL, '2025-10-21 15:14:53'),
|
||||||
('9', 'ERMITTLUNG DER NUTZWERTE - ZUBEHÖRBEWERTUNG', '<p>Es wird vorgeschlagen, die Nutzwerte wie folgt zu bestimmen:<br><br>Die Wohnung W07 ist eine Dreizimmerwohnung, liegt im ersten Obergeschoß und ihre Haupträume sind nach Westen orientiert. Diese Wohnung erhält den Regelnutzwert von 1,00.<br><br>Folgende Kriterien werden für die Nutzwertberechnung berücksichtigt:<br><br>Erdgeschoßlage:<br><br>Die Lage im Erdgeschoß führt zu einer Beeinträchtigung durch Einsehbarkeit von den direkt angrenzenden Allgemeinflächen (Zugänge, Wege). Weiters erfolgen Beeinträchtigungen durch den Geländeverlauf, wenn im Nahbereich der Einheit eine nach oben führenden Böschung die Aussicht beeinträchtigt und auch durch das auf dem Bauplatz befindliche Zweitgebäude.<br><br>Die Einheit W01 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.<br><br>Die Einheit W02 wird durch die südlich bzw. südöstlich liegende Böschung sowie durch den Fußweg beeinträchtigt und um -5,0% abgewertet.<br><br>Die Einheit W03 orientiert sich mit dem Hauptraum direkt auf das nebenan errichtete Haus B, was an dieser Stelle drei oberirdische Geschoße aufweist. Diese Einheit wird daher um -5,0% abgewertet.<br><br>Die Wohnung W11 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.<br><br>Die Wohneinheit W12 wird durch die südliche Böschung und im Osten durch den Zugangsweg beeinträchtigt und somit um -5,0% abgewertet.<br><br>Die Einheit W13 wird durch die im Süden und Westen angelegte Böschung beeinträchtigt und daher um -5,0% abgewertet.<br><br>Lage im letzten Geschoß:<br><br>Die Wohnungen im letzten Geschoß (Durch den Geländeverlauf betrifft das beim Haus A das 2. Obergeschoß und beim Haus B das 3.) werden aufgrund der günstigeren Aussichts- und Besonnungsmöglichkeit um 2,5% aufgewertet.<br><br>Außer die Wohnung W20: Hier ist durch die gute dreiseitige Orientierung nach Süden, Osten und Westen ein Zuschlag von insgesamt 5,0% gerechtfertigt.<br><br>KFZ-Abstellplätze:<br>Die Stellplätze in der Tiefgarage werden mit 55% des Regelnutzwertes bewertet.<br>Jene in der Tiefgarage, welche eine Übergröße aufweisen mit 50%.<br><br>Die Balkon- und Terrassenflächen werden mit 25% des Regelnutzwertes in Ansatz gebracht.<br><br>Hinweis: Einige Wohnungen werden insgesamt um 2,5% auf- bzw. abgewertet. Unter dem Punkt 3.30 Nutzwertberechnung wird dies für die einzelnen Wohnungen nachvollziehbar dargestellt. Hier wird der Faktor auf zwei Stellen gerundet angeschrieben, jedoch richtigerweise mit 97,5% bzw. 102,5% berechnet.<br><br>Bemerkung: Nach Rücksprache mit dem Auftraggeber (Freigabe am 29.09.2014) wurden folgende Flächen wie im aktuellen Außenanlagenplan (Eingang 25.09.2014, vom Architekten) dargestellt in Ansatz gebracht:<br>Die Terrasse W02 wurde nach Westen hin verschoben. Der Garten G02 wurde aufgrund des Fußweges verändert. Die Gärten der Wohnungen W12 und W13 werden in ihrem Flächenausmaß so wie in den Verkaufsunterlagen dargestellt in Ansatz gebracht.</p>', '', NULL, '2025-10-21 15:15:00'),
|
('9', 'ERMITTLUNG DER NUTZWERTE - ZUBEHÖRBEWERTUNG', '<p>Es wird vorgeschlagen, die Nutzwerte wie folgt zu bestimmen:<br><br>Die Wohnung W07 ist eine Dreizimmerwohnung, liegt im ersten Obergeschoß und ihre Haupträume sind nach Westen orientiert. Diese Wohnung erhält den Regelnutzwert von 1,00.<br><br>Folgende Kriterien werden für die Nutzwertberechnung berücksichtigt:<br><br>Erdgeschoßlage:<br><br>Die Lage im Erdgeschoß führt zu einer Beeinträchtigung durch Einsehbarkeit von den direkt angrenzenden Allgemeinflächen (Zugänge, Wege). Weiters erfolgen Beeinträchtigungen durch den Geländeverlauf, wenn im Nahbereich der Einheit eine nach oben führenden Böschung die Aussicht beeinträchtigt und auch durch das auf dem Bauplatz befindliche Zweitgebäude.<br><br>Die Einheit W01 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.<br><br>Die Einheit W02 wird durch die südlich bzw. südöstlich liegende Böschung sowie durch den Fußweg beeinträchtigt und um -5,0% abgewertet.<br><br>Die Einheit W03 orientiert sich mit dem Hauptraum direkt auf das nebenan errichtete Haus B, was an dieser Stelle drei oberirdische Geschoße aufweist. Diese Einheit wird daher um -5,0% abgewertet.<br><br>Die Wohnung W11 wird durch den direkt im Osten vorbeiführenden Zugangsbereich beeinträchtigt und um -2,5% abgewertet.<br><br>Die Wohneinheit W12 wird durch die südliche Böschung und im Osten durch den Zugangsweg beeinträchtigt und somit um -5,0% abgewertet.<br><br>Die Einheit W13 wird durch die im Süden und Westen angelegte Böschung beeinträchtigt und daher um -5,0% abgewertet.<br><br>Lage im letzten Geschoß:<br><br>Die Wohnungen im letzten Geschoß (Durch den Geländeverlauf betrifft das beim Haus A das 2. Obergeschoß und beim Haus B das 3.) werden aufgrund der günstigeren Aussichts- und Besonnungsmöglichkeit um 2,5% aufgewertet.<br><br>Außer die Wohnung W20: Hier ist durch die gute dreiseitige Orientierung nach Süden, Osten und Westen ein Zuschlag von insgesamt 5,0% gerechtfertigt.<br><br>KFZ-Abstellplätze:<br>Die Stellplätze in der Tiefgarage werden mit 55% des Regelnutzwertes bewertet.<br>Jene in der Tiefgarage, welche eine Übergröße aufweisen mit 50%.<br><br>Die Balkon- und Terrassenflächen werden mit 25% des Regelnutzwertes in Ansatz gebracht.<br><br>Hinweis: Einige Wohnungen werden insgesamt um 2,5% auf- bzw. abgewertet. Unter dem Punkt 3.30 Nutzwertberechnung wird dies für die einzelnen Wohnungen nachvollziehbar dargestellt. Hier wird der Faktor auf zwei Stellen gerundet angeschrieben, jedoch richtigerweise mit 97,5% bzw. 102,5% berechnet.<br><br>Bemerkung: Nach Rücksprache mit dem Auftraggeber (Freigabe am 29.09.2014) wurden folgende Flächen wie im aktuellen Außenanlagenplan (Eingang 25.09.2014, vom Architekten) dargestellt in Ansatz gebracht:<br>Die Terrasse W02 wurde nach Westen hin verschoben. Der Garten G02 wurde aufgrund des Fußweges verändert. Die Gärten der Wohnungen W12 und W13 werden in ihrem Flächenausmaß so wie in den Verkaufsunterlagen dargestellt in Ansatz gebracht.</p>', '', NULL, '2025-10-21 15:15:00'),
|
||||||
('10', 'ZUBEHÖR', '<p>Die Gartenflächen werden mit 5% ihres Flächenausmaßes in Ansatz gebracht.<br><br>Die Kellerabteile (Lattenverschlag) werden mit 15% ihrer Fläche berechnet.</p>', '', NULL, '2025-10-21 15:15:04'),
|
('10', 'ZUBEHÖR', '<p>Die Gartenflächen werden mit 5% ihres Flächenausmaßes in Ansatz gebracht.<br><br>Die Kellerabteile (Lattenverschlag) werden mit 15% ihrer Fläche berechnet.</p>', '', NULL, '2025-10-21 15:15:04'),
|
||||||
('11', 'DECKBLATT', '<p>P ###GUTACHTEN_P_NR### WEG 2002</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', NULL, '2025-11-03 15:49:41'),
|
('11', 'DECKBLATT', '<p>###INTERNER_NAME###</p>', '<p>###OFFIZIELLER_NAME###</p><p>EZ ###EINLAGEZAHL### des GB ###GRUNDBUCH###</p>', NULL, '2025-11-03 15:49:41'),
|
||||||
('12', 'EIGENER TEXTBLOCK', '<p>EIGENER TEXTBLOCK</p>', '', NULL, NULL);
|
('12', 'EIGENER TEXTBLOCK', '<p>EIGENER TEXTBLOCK</p>', '', NULL, NULL),
|
||||||
|
('13', 'ALLGEMEINFLÄCHEN', NULL, '<table><tbody><tr><td rowspan=\"1\" colspan=\"1\"><p>###ORT###, am ###DATUM###</p></td><td rowspan=\"1\" colspan=\"1\"><p>###FIRMA###</p></td></tr></tbody></table>', NULL, NULL);
|
||||||
";
|
";
|
||||||
DB::unprepared($sql);
|
DB::unprepared($sql);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -175,12 +175,12 @@ table {
|
|||||||
}
|
}
|
||||||
|
|
||||||
td {
|
td {
|
||||||
padding: 3px;
|
padding: 5px 7px;
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
}
|
}
|
||||||
|
|
||||||
th {
|
th {
|
||||||
padding: 3px auto 6px;
|
padding: 5px 7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.wp10 {
|
.wp10 {
|
||||||
|
|||||||
Reference in new issue
Block a user