| Línea 18... |
Línea 18... |
| 18 |
|
18 |
|
| Línea 19... |
Línea -... |
| 19 |
|
- |
|
| 20 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/bootstrap-maxlength/bootstrap-maxlength.min.js'));
|
- |
|
| 21 |
|
- |
|
| - |
|
19 |
|
| - |
|
20 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/bootstrap-maxlength/bootstrap-maxlength.min.js'));
|
| - |
|
21 |
|
| Línea 22... |
Línea 22... |
| 22 |
|
22 |
|
| 23 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/jquery-validation/jquery.validate.js'));
|
23 |
|
| Línea 24... |
Línea 24... |
| 24 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/jquery-validation/additional-methods.js'));
|
24 |
|
| 25 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/jquery-validation/localization/messages_es.js'));
|
25 |
|
| 26 |
|
26 |
|
| 27 |
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/datatables.net-bs5/dataTables.bootstrap5.css'));
|
27 |
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/datatables.net-bs5/dataTables.bootstrap5.css'));
|
| Línea 28... |
Línea -... |
| 28 |
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/datatables.net-bs5-responsive/responsive.bootstrap5.css'));
|
- |
|
| 29 |
|
- |
|
| 30 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net/jquery.dataTables.js'));
|
- |
|
| - |
|
28 |
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/datatables.net-bs5-responsive/responsive.bootstrap5.css'));
|
| - |
|
29 |
|
| - |
|
30 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net/jquery.dataTables.js'));
|
| Línea 31... |
Línea 31... |
| 31 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5/dataTables.bootstrap5.js'));
|
31 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5/dataTables.bootstrap5.js'));
|
| 32 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/dataTables.responsive.min.js'));
|
32 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/dataTables.responsive.min.js'));
|
| 33 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/responsive.bootstrap5.min.js'));
|
33 |
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/responsive.bootstrap5.min.js'));
|
| Línea 116... |
Línea 116... |
| 116 |
});
|
116 |
});
|
| 117 |
}
|
117 |
}
|
| Línea 118... |
Línea -... |
| 118 |
|
- |
|
| 119 |
|
- |
|
| 120 |
|
- |
|
| 121 |
$.validator.setDefaults({
|
- |
|
| 122 |
debug: true,
|
- |
|
| 123 |
highlight: function(element) {
|
- |
|
| 124 |
$(element).addClass('is-invalid');
|
- |
|
| 125 |
},
|
- |
|
| 126 |
unhighlight: function(element) {
|
- |
|
| 127 |
$(element).removeClass('is-invalid');
|
- |
|
| 128 |
},
|
- |
|
| 129 |
errorElement: 'span',
|
- |
|
| 130 |
errorClass: 'error invalid-feedback',
|
- |
|
| 131 |
errorPlacement: function(error, element) {
|
- |
|
| 132 |
if(element.parent('.form-group').length) {
|
- |
|
| 133 |
error.insertAfter(element);
|
- |
|
| 134 |
} else if(element.parent('.toggle').length) {
|
- |
|
| 135 |
error.insertAfter(element.parent().parent());
|
- |
|
| 136 |
} else {
|
- |
|
| 137 |
error.insertAfter(element.parent());
|
- |
|
| 138 |
}
|
- |
|
| Línea 139... |
Línea -... |
| 139 |
}
|
- |
|
| 140 |
});
|
- |
|
| 141 |
|
- |
|
| 142 |
|
- |
|
| 143 |
|
118 |
|
| 144 |
$.fn.showFormErrorValidator = function(fieldname, errors) {
|
- |
|
| 145 |
var field = $(fieldname);
|
- |
|
| 146 |
if(field) {
|
- |
|
| 147 |
$(field).addClass('form-group-has-error');
|
- |
|
| 148 |
|
- |
|
| 149 |
var error = $('<div id="' + fieldname +'-error" class="form-group-invalid-feedback">' + errors + '</div>');
|
- |
|
| 150 |
if(field.parent('.form-group').length) {
|
- |
|
| 151 |
error.insertAfter(field.parent());
|
- |
|
| Línea 152... |
Línea 119... |
| 152 |
} else {
|
119 |
|
| 153 |
error.insertAfter(field);
|
120 |
|