fixed counter

This commit is contained in:
denisdulici 2018-04-27 16:48:59 +03:00
parent 3babf94aac
commit 4b56001806
3 changed files with 11 additions and 4 deletions

View File

@ -39,13 +39,15 @@ trait Recurring
$interval = ($request['recurring_frequency'] != 'custom') ? 1 : (int) $request['recurring_interval'];
$started_at = $request->get('paid_at') ?: ($request->get('invoiced_at') ?: $request->get('billed_at'));
if ($this->has('recurring')->count()) {
$recurring = $this->recurring();
if ($recurring->count()) {
$function = 'update';
} else {
$function = 'create';
}
$this->recurring()->$function([
$recurring->$function([
'company_id' => session('company_id'),
'frequency' => $frequency,
'interval' => $interval,

5
public/css/app.css vendored
View File

@ -585,3 +585,8 @@ input[type="number"] {
.form-small #currency {
width: 10%;
}
.input-group-recurring {
padding-left: 0;
padding-right: 0;
}

View File

@ -1,5 +1,5 @@
@php
if (($page == 'create') || ($model->has('recurring')->count() > 0)) {
if (($page == 'create') || !$model->recurring()->count()) {
$frequency = 'no';
$interval = 1;
$custom_frequency = 'monthly';
@ -13,7 +13,7 @@
}
@endphp
<div class="col-md-6 input-group-recurring" style="padding-left: 0; padding-right: 0;">
<div class="col-md-6 input-group-recurring">
<div class="form-group col-md-12 {{ $errors->has('recurring_frequency') ? 'has-error' : ''}}">
{!! Form::label('recurring_frequency', trans('recurring.recurring'), ['class' => 'control-label']) !!}
<div class="input-group">