Nette Documentation Preview

syntax
Nette Forms
***********

<div class=perex>

Nette Forms ha rivoluzionato la creazione dei form web. All'improvviso bastava scrivere poche righe di codice chiaro per ottenere un form completo, comprensivo di rendering, validazione JavaScript e lato server, oltre a una sicurezza di prim'ordine. Vi mostreremo come:

- creare form facili da usare
- validare i dati inviati
- disegnare gli elementi esattamente come serve

</div>


Con Nette Forms potete evitare molti compiti di routine, come scrivere la logica di validazione (sia lato server sia lato client), e ridurre al minimo la probabilità di errori e di vulnerabilità di sicurezza.

Potete usare i form come parte di una Nette Application (cioè nei presenter) oppure in modo completamente autonomo. Poiché l'uso differisce leggermente nei due casi, abbiamo preparato per voi guide separate:

<div class="wiki-buttons">
<div> "Form nei presenter .[wiki-button]":in-presenter </div>
<div> "Form autonomi .[wiki-button]":standalone </div>
</div>


Installazione
-------------

Scaricate e installate il pacchetto con [Composer|best-practices:composer]:

```shell
composer require nette/forms
```

Nette Forms

Nette Forms ha rivoluzionato la creazione dei form web. All'improvviso bastava scrivere poche righe di codice chiaro per ottenere un form completo, comprensivo di rendering, validazione JavaScript e lato server, oltre a una sicurezza di prim'ordine. Vi mostreremo come:

  • creare form facili da usare
  • validare i dati inviati
  • disegnare gli elementi esattamente come serve

Con Nette Forms potete evitare molti compiti di routine, come scrivere la logica di validazione (sia lato server sia lato client), e ridurre al minimo la probabilità di errori e di vulnerabilità di sicurezza.

Potete usare i form come parte di una Nette Application (cioè nei presenter) oppure in modo completamente autonomo. Poiché l'uso differisce leggermente nei due casi, abbiamo preparato per voi guide separate:

Installazione

Scaricate e installate il pacchetto con Composer:

composer require nette/forms