Show relative date in purchase form

This commit is contained in:
Bernd Bestel
2018-01-04 13:02:28 +01:00
parent dd1d253ea5
commit 52ed5f2285
2 changed files with 6 additions and 1 deletions

View File

@@ -281,6 +281,8 @@ $(function()
$('#flow-info-addbarcodetoselection').removeClass('hide'); $('#flow-info-addbarcodetoselection').removeClass('hide');
$('#barcode-lookup-disabled-hint').removeClass('hide'); $('#barcode-lookup-disabled-hint').removeClass('hide');
} }
Grocy.EmptyElementWhenMatches('#best-before-timeago', 'NaN years ago');
}); });
$('#best_before_date-datepicker-button').on('click', function(e) $('#best_before_date-datepicker-button').on('click', function(e)
@@ -310,6 +312,9 @@ $('#best_before_date').on('change', function(e)
$('#best_before_date').val(value); $('#best_before_date').val(value);
$('#purchase-form').validator('validate'); $('#purchase-form').validator('validate');
} }
$('#best-before-timeago').text($.timeago($('#best_before_date').val()));
Grocy.EmptyElementWhenMatches('#best-before-timeago', 'NaN years ago');
}); });
$('#best_before_date').on('keydown', function(e) $('#best_before_date').on('keydown', function(e)

View File

@@ -17,7 +17,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="best_before_date">Best before</label> <label for="best_before_date">Best before&nbsp;&nbsp;<span class="small text-muted"><time id="best-before-timeago" class="timeago timeago-contextual"></time></span></label>
<div class="input-group date"> <div class="input-group date">
<input type="text" data-isodate="isodate" class="form-control datepicker" id="best_before_date" name="best_before_date" required autocomplete="off"> <input type="text" data-isodate="isodate" class="form-control datepicker" id="best_before_date" name="best_before_date" required autocomplete="off">
<div id="best_before_date-datepicker-button" class="input-group-addon"> <div id="best_before_date-datepicker-button" class="input-group-addon">