Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.arcetri.astro.it/po/visipre-working-2015-03-12.TBD/blib/lib/visite/root/forms/prenotazioni/formfu_create.yml
Дата изменения: Thu Mar 12 17:48:57 2015
Дата индексирования: Wed Apr 13 02:17:34 2016
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п
---
indicator: submit
id: form
attributes:
method: post

auto_fieldset: 1


elements:


- type: Select
name: tipo
label: Tipo di utenza
options:
- ['', '']
- ['scuola', 'scuola']
- ['privato', 'privato']
- ['associazione', 'associazione o gruppo']
constraints:
- Required
attributes:
onblur: proper_display(this.value);goajax_prenotazioni('create')
id: type

- type: Text
name: num_persone
label: Numero di partecipanti
constraints:
- Required
attributes:
onblur: goajax_prenotazioni('create')
id: number

- type: Block
tag: div
content_xml: "

I giorni disponibili vengono visualizzati dopo l'impostazione dei valori precedenti

"
id: available_days

- type: Select
name: giorno_id
options:
- ['', 'Elenco dei giorni disponibili']
attributes:
id: giorni
onchange: remember_me (this.selectedIndex, 'giorno_memo') ;
constraints:
- Required

- type: Fieldset
- type: Text
name: nome_contatto
label: Nome e Cognome
attributes:
title: 'Nome e cognome del richiedente per ogni ulteriore contatto'
constraints:
- Required

- type: Text
name: email
label: email valido
attributes:
title: 'L indirizzo di posta serve per la conferma della prenotazione'
constraints:
- Required

- type: Hidden
name: giorno_memo
attributes:
id: giorno_memo

# ecco come si fa a creare un blocco div con dei sotto elementi
# qui non posso usare gli stessi nomi per gli stessi campi (tipo indirizzo)
# per la scuola e l'associazione. devo usare nomi diversi. sono required
# e per questo devono comunque contenere un valore di comodo (foo) che viene
# cancellato e riscritto nel caso che il campo venga rispettivamente visualizzato e nascosto

#
# DIV PER I CAMPI SPECIALI "SCUOLA"
#

- type: Block
tag: div
id: further_school_elements
elements:

- type: Text
name: ragione_sociale_s
id: ragione_sociale_s
label: Nome della scuola
constraints:
- Required

- type: Text
name: classe_s
id: classe_s
label: Classe
constraints:
- Required

- type: Text
name: indirizzo_s
id: indirizzo_s
label: Indirizzo
constraints:
- Required

- type: Text
name: telefono_s
id: telefono_s
label: Numero di telefono
constraints:
- Required

#
# DIV PER I CAMPI SPECIALI "ASSOCIAZIONE"
#

- type: Block
tag: div
id: further_association_elements
elements:


- type: Text
name: ragione_sociale_a
id: ragione_sociale_a
label: Nome della associazione o del gruppo
constraints:
- Required

- type: Text
name: indirizzo_a
id: indirizzo_a
label: Indirizzo
constraints:
- Required

- type: Text
name: telefono_a
id: telefono_a
label: Numero di telefono
constraints:
- Required

- type: Fieldset
- type: Textarea
value: " "
name: note
label: Eventuali note
rows: 3

- type: reCAPTCHA
recaptcha_options:
theme: white
lang: en
label: "Controllo di sicurezza: copiare nello spazio bianco le due parole"
name: recaptcha
public_key: 6LdrtwQAAAAAABMeY5smlEvc9RoWRWagGNONMqFy
private_key: 6LdrtwQAAAAAAPu6sddr--nzpA4rbIACysbFe8z3


# The submit button
- type: Fieldset
- type: Submit
name: submit
value: Submit