Closed xu-chris closed 10 years ago
That's weird. I just tried with the latest version without any issues. Could you please try to update the panel and give it another try?
Re-added all submodules, fetched all changes. Still doesn't work for me. And I have 5 toggle fields in my blueprint. No one works...
My whole Blueprint...:
<?php if(!defined('KIRBY')) exit ?>
title: Stückbeschreibung
pages:
template:
- galerie
- pressestimmen
- zuschauerstimmen
build:
- title: Galerie
uid: galerie
template: galerie
- title: Pressestimmen
uid: pressestimmen
template: pressestimmen
- title: Zuschauerstimmen
uid: zuschauerstimmen
template: zuschauerstimmen
- title: Spenden
uid: spenden
template: spenden
files: false
fields:
info-a:
label: Grundinformationen
type: info
title:
label: Titel
type: text
required: true
subtitle:
label: Untertitel
type: text
shorttext:
label: Kurze Beschreibung
type: textarea
size: small
help: >
Diese Kurzbeschreibung sollte nicht mehr als 3 Sätze beinhalten. Sie dient automatisch zur Beschreibung für die Anzeige bei Google.
text:
label: Lange Beschreibung
type: textarea
size: large
required: true
moreinfo:
label: Weitere Informationen
type: textarea
size: small
help: >
Dieser Text wird in der Seitenleiste angezeigt.
spielplaninfo:
label: Spielplan-Information
type: textarea
size: small
help: >
Diese Information wird im Spielplan angezeigt.
line-a:
type: line
info-b:
label: Fakten und Daten zum Stück
type: info
premiere:
label: Premiere
type: date
required: true
format: DD.MM.YYYY
width: 1/2
derniere:
label: Derniére
type: date
format: DD.MM.YYYY
width: 1/2
length:
label: Spieldauer
type: time
interval: 15
required: true
default: 1:30
help: >
Zeitangabe ohne Pause.
icon: clock-o
width: 1/2
pause:
label: Ist bei diesem Stück eine Pause eingeplant?
type: toggle
text: yes/no
default: true
help: >
Bei angekreuzt wird automatisch eine Pause von 20 Minuten angegeben.
width: 1/2
genre:
label: Genre
type: tags
lowercase: true
index: all
help: >
Genres helfen der späteren Suchfunktion das Finden von passenden Stücken. Die automatische Vervollständigung hilft, einheitliche Tags einzutragen.
width: 1/2
data:
- drama
- komödie
- jugend
- kinder
- musical
- thriller
- horror
- märchen
- grotesk
- puppen
- boulevard
- improvisation
- absurdes theater
- klassenzimmer
- bürgerliches trauerspiel
- satire
- tanz
- klassik
- sprechtheater mit gesang
- fantasy
- tragödie
- kabarett
director:
label: Regie
type: text
width: 1/2
icon: bullhorn
reader:
label: >
Bei Lesungen: gelesen von
type: text
width: 1/2
icon: comments-o
help: Diese Information wird im Spielplan und im Repertoire angezeigt, wenn es keine Regie gibt und wenn der Typ des Stückes eine Lesung ist.
type:
label: Typ
type: radio
options:
Theaterstück: Theaterstück
Kindertheater: Kindertheater
Lesung: Lesung
Gastspiel: Gastspiel
Film: Film
Musical: Musical
Weihnachtsmärchen: Weihnachtsmärchen
default: Theaterstück
help: >
Diese Auszeichnung wird beim Spielplan als auch bei den allgemeinen Infos des Stücks angezeigt.
required: true
line-b:
type: line
info-c:
label: Daten zur Quelle / zum Originaltitel
type: info
author:
label: Autor
type: text
required: true
width: 1/2
icon: book
copyright:
label: Bühnenrechte
type: text
required: true
help: >
Bei freier Verwendung (Gemeinfreiheit) bitte DP eingeben.
width: 1/2
icon: copyright
edit:
label: Bearbeitung von
type: text
width: 1/2
icon: edit
translation:
label: Übersetzung von
type: text
width: 1/2
icon: language
originaltitle:
label: Originaltitel
type: text
icon: quote-right
line-c:
type: line
info-d:
label: Karten
type: info
normaltickets:
label: Sollen normale Karten angeboten werden?
type: toggle
text: yes/no
width: 1/2
default: true
normalticketsprice:
label: >
Preis der normalen Karten
type: text
placeholder: 15
width: 1/2
default: 15
help: Standardmäßig werden 15 € ausgezeichnet. Ohne Währungszeichen.
icon: euro
validate: num
cutpricetickets:
label: Sollen ermäßigte Karten angeboten werden?
type: toggle
text: yes/no
width: 1/2
default: true
cutpriceticketsprice:
label: >
Preis der ermäßigten Karten
type: text
placeholder: 12
width: 1/2
default: 12
help: Standardmäßig werden 12 € ausgezeichnet. Ohne Währungszeichen.
icon: euro
validate: num
studenttickets:
label: Sollen Karten für Schüler und Studenten angeboten werden?
type: toggle
text: yes/no
width: 1/2
default: true
studentticketsprice:
label: >
Preis der Karten für Schüler / Studenten
type: text
placeholder: 9
width: 1/2
default: 9
help: Standardmäßig werden 9 € ausgezeichnet. Ohne Währungszeichen.
validate: num
icon: euro
line-d:
type: line
info-e:
label: Webseiten-Einstellungen
type: info
inrepertoire:
label: Soll das Stück im Repertoire angezeigt werden?
type: toggle
text: yes/no
default: false
width: 1/2
label:
label: Kürzel
type: text
required: true
help: >
Bitte sprechende Namen, die intern auch vorhanden sind, verwenden. Umlaute, Leerzeichen und Sonderzeichen sind erlaubt.
Das dient dazu, den Stücknamen im Spielplan auch dem Stück zuzuordnen.
width: 1/2
icon: barcode
facebook:
label: Facebook-ID
type: text
help: >
Die ID der Facebook-Seite. Wird im Kopfbereich der Seite hinterlegt.
icon: facebook
width: 1/2
youtube:
label: Link zum Youtube-Video
type: url
help: >
Zeigt das Youtube-Video als Element unter "Weitere Informationen" an.
icon: youtube
width: 1/2
emailto:
label: E-Mail Ansprechpartner
type: email
help: >
Bitte hier die E-Mail Adresse eingeben. An diese E-Mail-Adresse werden Hinweise zu Presseartikeln und Zuschauermeinungen gesendet.
width: 1/2
linkto:
label: Link zum Ensemble
type: url
help: >
Für Gastspiele: Webseite des Gastspiels.
width: 1/2
Super weird! I just checked with your blueprint and it works. Which browser do you test this with?
You will also be happy about the new headline field, which will replace your line / info combination and is now available.
ie.
fields:
grundinformationen:
label: Grundinformationen
type: headline
Yes, it's really weird. But yes, I've made a gif from it:
(Sorry for bad quality. It's just a gif which should show that on new site all toggles are on "No".)
I couldn't find the bug, because I didn't realize it only happens when you add a new page. It should be fixed now. The gif was very helpful!
I've tried to set default options for toggles, but computer says "No". ;-) Is it possible to set a default value for a toggle field?
This is my blueprint snippet; I've tried with "yes" and "true" but nothing happens here: