mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Implement Select 2 filtering for client portal invoices
This commit is contained in:
parent
d15d212ad1
commit
b96b03440d
@ -40,7 +40,7 @@ class InvoiceController extends Controller
|
|||||||
* @return \Illuminate\Http\Response
|
* @return \Illuminate\Http\Response
|
||||||
*/
|
*/
|
||||||
public function index(InvoiceFilters $filters, Builder $builder)
|
public function index(InvoiceFilters $filters, Builder $builder)
|
||||||
{Log::error(request());
|
{//Log::error(request());
|
||||||
$invoices = Invoice::filter($filters);
|
$invoices = Invoice::filter($filters);
|
||||||
|
|
||||||
if (request()->ajax()) {
|
if (request()->ajax()) {
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
{!! Former::success_button(ctrans('texts.pay_now'))->addClass('pay_invoices') !!}
|
{!! Former::success_button(ctrans('texts.pay_now'))->addClass('pay_invoices') !!}
|
||||||
|
|
||||||
<select class="form-control" style="width: 220px;" id="statuses" name="client_status[]" multiple="multiple">
|
<select class="form-control" style="width: 220px;" id="statuses" name="client_status[]" multiple="multiple">
|
||||||
<option value="all" selected="selected">{{ ctrans('texts.status_all') }}</option>
|
|
||||||
<option value="paid">{{ ctrans('texts.status_paid') }}</option>
|
<option value="paid">{{ ctrans('texts.status_paid') }}</option>
|
||||||
<option value="unpaid">{{ ctrans('texts.status_unpaid') }}</option>
|
<option value="unpaid">{{ ctrans('texts.status_unpaid') }}</option>
|
||||||
</select>
|
</select>
|
||||||
@ -175,6 +174,18 @@ $('#statuses').select2({
|
|||||||
}
|
}
|
||||||
return data.text;
|
return data.text;
|
||||||
}
|
}
|
||||||
|
}).on('change', function() {
|
||||||
|
|
||||||
|
client_statuses = $('#statuses').val();
|
||||||
|
|
||||||
|
if (client_statuses) {
|
||||||
|
client_statuses = client_statuses.join(',');
|
||||||
|
} else {
|
||||||
|
client_statuses = '';
|
||||||
|
}
|
||||||
|
|
||||||
|
data_table.ajax.reload();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user