Fix: Versandkosten-Feld im Admin besser auffindbar machen
Das Feld für produktspezifische Versandkosten existierte bereits, war aber kaum zu finden: es stand ganz unten im Formular (nach Lieferzeit) und war zusätzlich hinter Sveltias "+ Add"-Checkbox versteckt (weil das Objektfeld selbst required:false hatte). Jetzt direkt nach "Auf Lager" platziert und ohne required:false auf dem Objekt, sodass die vier Länder-Preisfelder sofort sichtbar sind, genau wie bei "Name" und "Beschreibung". Hinweistext zusätzlich präzisiert (verweist jetzt namentlich auf den Bereich "Versandkosten-Staffel"). Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
8cd0145003
commit
e212fb17d6
+9
-10
@@ -86,6 +86,15 @@ collections:
|
|||||||
widget: number
|
widget: number
|
||||||
value_type: int
|
value_type: int
|
||||||
hint: "Wie viele Stück hast du vorrätig? 0 = ausverkauft (Artikel bleibt trotzdem sichtbar)."
|
hint: "Wie viele Stück hast du vorrätig? 0 = ausverkauft (Artikel bleibt trotzdem sichtbar)."
|
||||||
|
- label: "🚚 Eigene Versandkosten je Land (nur für Einzelkauf dieses Produkts)"
|
||||||
|
name: versand
|
||||||
|
widget: object
|
||||||
|
hint: "Gilt NUR, wenn jemand genau 1 Stück von genau diesem Produkt kauft. Bei mehreren Produkten/Stück im Warenkorb gilt automatisch die allgemeine Versandkosten-Staffel (siehe Bereich '🚚 Versandkosten-Staffel' weiter unten in der Liste links). Ein Land leer lassen = für dieses Land gilt die Staffel auch beim Einzelkauf."
|
||||||
|
fields:
|
||||||
|
- { label: "Deutschland (€)", name: de, widget: number, value_type: float, step: 0.01, required: false }
|
||||||
|
- { label: "Österreich (€)", name: at, widget: number, value_type: float, step: 0.01, required: false }
|
||||||
|
- { label: "Schweiz (€)", name: ch, widget: number, value_type: float, step: 0.01, required: false }
|
||||||
|
- { label: "Luxemburg (€)", name: lu, widget: number, value_type: float, step: 0.01, required: false }
|
||||||
- label: Kategorie
|
- label: Kategorie
|
||||||
name: kategorie
|
name: kategorie
|
||||||
widget: relation
|
widget: relation
|
||||||
@@ -125,16 +134,6 @@ collections:
|
|||||||
- { label: Lieferumfang, name: lieferumfang, widget: string, required: false }
|
- { label: Lieferumfang, name: lieferumfang, widget: string, required: false }
|
||||||
- { label: Pflegehinweise, name: pflegehinweise, widget: string, required: false }
|
- { label: Pflegehinweise, name: pflegehinweise, widget: string, required: false }
|
||||||
- { label: Lieferzeit, name: lieferzeit, widget: string, required: false }
|
- { label: Lieferzeit, name: lieferzeit, widget: string, required: false }
|
||||||
- label: "🚚 Eigene Versandkosten (nur für Einzelkauf dieses Produkts)"
|
|
||||||
name: versand
|
|
||||||
widget: object
|
|
||||||
required: false
|
|
||||||
hint: "Gilt NUR, wenn jemand genau 1 Stück von genau diesem Produkt kauft. Bei mehreren Produkten/Stück im Warenkorb gilt automatisch die allgemeine Versandkosten-Staffel (siehe Bereich 'Versandkosten-Staffel'). Leer lassen = Staffel gilt auch beim Einzelkauf."
|
|
||||||
fields:
|
|
||||||
- { label: "Deutschland (€)", name: de, widget: number, value_type: float, step: 0.01, required: false }
|
|
||||||
- { label: "Österreich (€)", name: at, widget: number, value_type: float, step: 0.01, required: false }
|
|
||||||
- { label: "Schweiz (€)", name: ch, widget: number, value_type: float, step: 0.01, required: false }
|
|
||||||
- { label: "Luxemburg (€)", name: lu, widget: number, value_type: float, step: 0.01, required: false }
|
|
||||||
- label: "Interner Code (URL) — nach Veröffentlichung nicht mehr ändern!"
|
- label: "Interner Code (URL) — nach Veröffentlichung nicht mehr ändern!"
|
||||||
name: slug
|
name: slug
|
||||||
widget: string
|
widget: string
|
||||||
|
|||||||
Reference in New Issue
Block a user