Skip to content

Instantly share code, notes, and snippets.

@fcaldarelli
Last active August 28, 2019 17:17
Show Gist options
  • Save fcaldarelli/7a4916141c853f91ac0e7f9a029db919 to your computer and use it in GitHub Desktop.
Save fcaldarelli/7a4916141c853f91ac0e7f9a029db919 to your computer and use it in GitHub Desktop.
<div class="col-md-4 col-xs-12">
<div class="form-group" v-bind:class="{ 'has-error' : checkFieldError(pacchetto, 'nome') }">
<label class="control-label">Nome</label>
<input type="text" class="form-control" v-model="pacchetto.nome" />
<div class="help-block" v-html="textFieldError(pacchetto, 'nome')"></div>
</div>
</div>
checkFieldError: function(model, field)
{
return model.__errors && model.__errors[field] != undefined;
},
textFieldError: function(model, field)
{
return model.__errors && model.__errors[field] != undefined ? model.__errors[field] : '';
},
<?php
return [ '__errors' => $model->firstErrors ];
?>
<div class="alert alert-danger" v-if=" '__errors' in model && Object.keys(model.__errors).length > 0 ">
<ul>
<li v-for="err in model.__errors">{{ err }}</li>
</ul>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment