Feature: Fell-Typ Einstellung am Hundeprofil — personalisierte Wetter-Hinweise (SW by-v693)
- DB-Migration: dogs.fell_typ (kurz|mittel|lang|drahtaar|doppel|nackt)
- Hund-Profil Formular: Dropdown "Felltyp" mit 6 Optionen, wird via PATCH /api/dogs/{id} gespeichert
- Wetter: _dogWeatherLabel(d, felltyp) mit fell-spezifischen Hitze-/Kälteschwellen
- Wetter: Fell-spezifische Hinweise (doppel + Hitze, nackt + Kälte, kurz + Frost)
This commit is contained in:
parent
471633867c
commit
af1508c0de
6 changed files with 80 additions and 12 deletions
|
|
@ -970,6 +970,23 @@ window.Page_dog_profile = (() => {
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="form-label">
|
||||
Felltyp
|
||||
<span style="color:var(--c-text-secondary)">(optional)</span>
|
||||
${UI.help('Der Felltyp wird für personalisierte Wetter-Hinweise genutzt.')}
|
||||
</label>
|
||||
<select class="form-control" name="fell_typ">
|
||||
<option value="" ${!dog?.fell_typ ? 'selected' : ''}>– nicht angegeben –</option>
|
||||
<option value="kurz" ${dog?.fell_typ === 'kurz' ? 'selected' : ''}>Kurzhaar (Labrador, Boxer)</option>
|
||||
<option value="mittel" ${dog?.fell_typ === 'mittel' ? 'selected' : ''}>Mittellang (Spaniel, Husky)</option>
|
||||
<option value="lang" ${dog?.fell_typ === 'lang' ? 'selected' : ''}>Langhaar (Collie, Berner Senne)</option>
|
||||
<option value="drahtaar" ${dog?.fell_typ === 'drahtaar' ? 'selected' : ''}>Drahthaar (Terrier, Schnauzer)</option>
|
||||
<option value="doppel" ${dog?.fell_typ === 'doppel' ? 'selected' : ''}>Doppeltes Unterfell (Husky, Malamute, Samojede)</option>
|
||||
<option value="nackt" ${dog?.fell_typ === 'nackt' ? 'selected' : ''}>Nackthund (Chinese Crested, Xolo)</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="form-label">
|
||||
Bio / Steckbrief
|
||||
|
|
@ -1136,6 +1153,7 @@ window.Page_dog_profile = (() => {
|
|||
chip_nr: fd.chip_nr || null,
|
||||
bio: fd.bio || null,
|
||||
is_public: 'is_public' in fd,
|
||||
fell_typ: fd.fell_typ || null,
|
||||
};
|
||||
|
||||
let saved;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue