Skip to content
This repository was archived by the owner on Apr 24, 2023. It is now read-only.

Commit 45d83c3

Browse files
validation of the date when less than ten
1 parent 4ba98e6 commit 45d83c3

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

app/design/adminhtml/default/default/template/uol/pagseguro/transactions.phtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ $url = $obj->getUrl('pagseguro/adminhtml_conciliation');
5151
</tr>
5252
<tr>
5353
<th width="8%" class="input-search">
54-
<input type="text" class="pagseguro-field" name="date_begin" id="date_begin" OnKeyUp="dateMask(this.value, 'date_begin')" maxlength="10" placeholder="De"/>
55-
<input type="text" class="pagseguro-field input-date" name="date_end" id="date_end" OnKeyUp="dateMask(this.value, 'date_end')" maxlength="10" placeholder="Até"/>
54+
<input type="text" class="pagseguro-field" name="date_begin" id="date_begin" OnKeyUp="dateMask(this.value, 'date_begin')" onblur="dateVerifyOnLosesFocus(this)" maxlength="10" placeholder="De"/>
55+
<input type="text" class="pagseguro-field input-date" name="date_end" id="date_end" OnKeyUp="dateMask(this.value, 'date_end')" onblur="dateVerifyOnLosesFocus(this)" maxlength="10" placeholder="Até"/>
5656
</th>
5757
<th width="20%" class="input-search"><input type="text" class="pagseguro-field" name="id_magento" id="id_magento" placeholder="ID Magento"/></th>
5858
<th width="35%" class="input-search"><input type="text" class="pagseguro-field" name="id_pagseguro" id="id_pagseguro" placeholder="ID PagSeguro"/></th>

skin/adminhtml/default/default/uol/pagseguro/js/pagseguro-module.js

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,8 +472,19 @@ function dateMask (date, fieldName) {
472472
if (field.value == "") {
473473
field.classList.remove('pagseguro-field-error');
474474
}
475-
}
476-
475+
}
476+
477+
function dateVerifyOnLosesFocus(fieldName){
478+
var mydate = '';
479+
mydate = mydate + fieldName.value;
480+
481+
if(mydate.length > 0 && mydate.length < 10){
482+
fieldName.classList.add('pagseguro-field-error');
483+
}else{
484+
dateVerify(fieldName);
485+
}
486+
}
487+
477488
function dateVerify (field) {
478489

479490
day = (field.value.substring(0,2));

0 commit comments

Comments
 (0)