Validation dei campi di registrazione: OK

Invio al server e scrittura su DB: OK
This commit is contained in:
paolo
2018-10-16 18:55:30 +02:00
parent e6808f6214
commit 8e9cafc108
2 changed files with 11 additions and 7 deletions

View File

@@ -11,7 +11,7 @@
<!--Prova URL : {{env('PROVA_PAOLO')}}--> <!--Prova URL : {{env('PROVA_PAOLO')}}-->
<q-field <q-field
:helper="$t('reg.richiesto')" :helper=""
:error="$v.form.email.$error" :error="$v.form.email.$error"
:error-label="`${errorMsg('email', $v.form.email)}`" :error-label="`${errorMsg('email', $v.form.email)}`"
> >
@@ -27,7 +27,7 @@
</q-field> </q-field>
<q-field <q-field
:helper="$t('reg.richiesto')" :helper=""
:error="$v.form.username.$error" :error="$v.form.username.$error"
:error-label="`${errorMsg('username', $v.form.username)}`" :error-label="`${errorMsg('username', $v.form.username)}`"
> >
@@ -42,7 +42,7 @@
</q-field> </q-field>
<q-field <q-field
:helper="$t('reg.richiesto')" :helper=""
:error="$v.form.password.$error" :error="$v.form.password.$error"
:error-label="`${errorMsg('password', $v.form.password)}`" :error-label="`${errorMsg('password', $v.form.password)}`"
> >
@@ -56,7 +56,7 @@
</q-field> </q-field>
<q-field <q-field
:helper="$t('reg.richiesto')" :helper=""
:error="$v.form.repeatPassword.$error" :error="$v.form.repeatPassword.$error"
:error-label="`${errorMsg('repeatpassword', $v.form.repeatPassword)}`" :error-label="`${errorMsg('repeatpassword', $v.form.repeatPassword)}`"
> >
@@ -70,7 +70,7 @@
</q-field> </q-field>
<q-field <q-field
:helper="$t('reg.richiesto')" :helper=""
:error="$v.form.terms.$error" :error="$v.form.terms.$error"
:error-label="`${errorMsg('terms', $v.form.terms)}`" :error-label="`${errorMsg('terms', $v.form.terms)}`"
> >
@@ -86,8 +86,10 @@
/> />
</q-field> </q-field>
<div align="center">
<q-btn color="primary" @click="submit" :disable="$v.$error">Submit</q-btn> <q-btn rounded size="lg" color="primary" @click="submit" :disable="$v.$error">{{$t('reg.submit')}}
</q-btn>
</div>
</q-page> </q-page>
</div> </div>
</template> </template>

View File

@@ -12,6 +12,7 @@ const messages = {
password: 'Password', password: 'Password',
repeatPassword: 'Ripeti password', repeatPassword: 'Ripeti password',
terms: "Accetti i termini e le condizioni?", terms: "Accetti i termini e le condizioni?",
submit: "Registrati",
err: { err: {
required: 'è richiesto', required: 'è richiesto',
email: 'dev\'essere una email valida', email: 'dev\'essere una email valida',
@@ -39,6 +40,7 @@ const messages = {
password: 'Password', password: 'Password',
repeatPassword: 'Repeat password', repeatPassword: 'Repeat password',
terms: "Do you agree with the terms & conditions?", terms: "Do you agree with the terms & conditions?",
submit: "Submit",
err: { err: {
required: 'is required', required: 'is required',
email: 'must be a valid email', email: 'must be a valid email',