]> gitweb.hhaalo.de Git - speisekarten-editor.git/commitdiff
change: form in subsections
authorBastian Dehn <hhaalo@arcor.de>
Tue, 7 Jun 2022 17:29:02 +0000 (19:29 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Tue, 7 Jun 2022 17:29:02 +0000 (19:29 +0200)
src/app/app.component.html

index 4e4319ec580fa8431c697cfa19fdb7c2fff16641..2c86b297b97002deb089a8bc25d5d73db02f1925 100644 (file)
                (click)="saveTitle()">Speichern</button>
 </form>
 
-<form #formSubtitle="ngForm" *ngIf="formSubtitleVisible" class="form">
-       <label>Untertitel</label>
-       <input [(ngModel)]="subtitle.Subtitle" name="subtitle" type="text" />
-       <button class="button"
-               type="button"
-               [disabled]="edit || !disableByInsertMode()"
-               (click)="insertSubSectionAfter()">Einfügen</button>
-       <button class="button"
-               type="button"
-               id="saveSubtitle"
-               [disabled]="!edit || disableByInsertMode()"
-               (click)="saveSubtitle()">Speichern</button>
-</form>
 
-<form #formFood="ngForm" *ngIf="formFoodVisible" class="form">
-       <label>Speise</label>
-       <input [(ngModel)]="food.Food" name="food" type="text" />
-       <label>Beilage</label>
-       <input [(ngModel)]="food.sideDish" name="sideDish" type="text" />
-       <label>Preis</label>
-       <input [(ngModel)]="food.price" name="price" type="text" />
-       <button class="button"
-               type="button"
-               id="insertFood"
-               [disabled]="edit || !disableByInsertMode()"
-               (click)="insertFoodAfter()">Einfügen</button>
-       <button class="button"
-               type="button"
-               id="editFood"
-               [disabled]="!edit || disableByInsertMode()"
-               (click)="saveFood()">Speichern</button>
-</form>
 
 <div *ngFor="let title of foodcard.Titles; let i = index">
        <h1>{{title.Title}}</h1>
                id="buttonSubtitle"
                [disabled]="disableSubtitleButton()"
                (click)="addNewSubtitle(i)">Untertitel hinzufügen</button>
+       <form #formSubtitle="ngForm" *ngIf="formSubtitleVisible" class="form">
+               <label>Untertitel</label>
+               <input [(ngModel)]="subtitle.Subtitle" name="subtitle" type="text" />
+               <button class="button"
+                       type="button"
+                       [disabled]="edit || !disableByInsertMode()"
+                       (click)="insertSubSectionAfter()">Einfügen</button>
+               <button class="button"
+                       type="button"
+                       id="saveSubtitle"
+                       [disabled]="!edit || disableByInsertMode()"
+                       (click)="saveSubtitle()">Speichern</button>
+       </form>
        <div *ngFor="let subtitle of title.Subtitles; let i = index">
                <h2>{{subtitle.Subtitle}}</h2>
                <button class="button"
                        id="buttonFood"
                        [disabled]="disableFoodButton()"
                        (click)="addNewFood(title, i)">Speise hinzufügen</button>
+               <form #formFood="ngForm" *ngIf="formFoodVisible" class="form">
+                       <label>Speise</label>
+                       <input [(ngModel)]="food.Food" name="food" type="text" />
+                       <label>Beilage</label>
+                       <input [(ngModel)]="food.sideDish" name="sideDish" type="text" />
+                       <label>Preis</label>
+                       <input [(ngModel)]="food.price" name="price" type="text" />
+                       <button class="button"
+                               type="button"
+                               id="insertFood"
+                               [disabled]="edit || !disableByInsertMode()"
+                               (click)="insertFoodAfter()">Einfügen</button>
+                       <button class="button"
+                               type="button"
+                               id="editFood"
+                               [disabled]="!edit || disableByInsertMode()"
+                               (click)="saveFood()">Speichern</button>
+               </form>
                <div *ngFor="let food of subtitle.Foods; let i = index"
                        class="foodmenu grid">
                        <div class="food">{{food.Food}}</div>