mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-31 00:44:34 -04:00
Recurring Invoices - Client Portal
This commit is contained in:
parent
a6b78fd7a6
commit
03d67bbb52
@ -46,7 +46,7 @@ class InvoiceController extends Controller
|
|||||||
|
|
||||||
if (request()->ajax()) {
|
if (request()->ajax()) {
|
||||||
|
|
||||||
return DataTables::of(Invoice::filter($filters))->addColumn('action', function ($invoice) {
|
return DataTables::of($invoices)->addColumn('action', function ($invoice) {
|
||||||
return '<a href="/client/invoices/'. $invoice->hashed_id .'/edit" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i>'.ctrans('texts.view').'</a>';
|
return '<a href="/client/invoices/'. $invoice->hashed_id .'/edit" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i>'.ctrans('texts.view').'</a>';
|
||||||
})
|
})
|
||||||
->addColumn('checkbox', function ($invoice){
|
->addColumn('checkbox', function ($invoice){
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\ClientPortal;
|
namespace App\Http\Controllers\ClientPortal;
|
||||||
|
|
||||||
|
use App\Filters\InvoiceFilters;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Models\RecurringInvoice;
|
use App\Models\RecurringInvoice;
|
||||||
use App\Utils\Traits\MakesHash;
|
use App\Utils\Traits\MakesHash;
|
||||||
@ -37,12 +38,12 @@ class RecurringInvoiceController extends Controller
|
|||||||
* @return \Illuminate\Http\Response
|
* @return \Illuminate\Http\Response
|
||||||
*/
|
*/
|
||||||
public function index(InvoiceFilters $filters, Builder $builder)
|
public function index(InvoiceFilters $filters, Builder $builder)
|
||||||
{//
|
{
|
||||||
$invoices = Invoice::filter($filters);
|
$invoices = Invoice::filter($filters);
|
||||||
|
|
||||||
if (request()->ajax()) {
|
if (request()->ajax()) {
|
||||||
|
|
||||||
return DataTables::of(Invoice::filter($filters))->addColumn('action', function ($invoice) {
|
return DataTables::of($invoices)->addColumn('action', function ($invoice) {
|
||||||
return '<a href="/client/recurring_invoices/'. $invoice->hashed_id .'/edit" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i>'.ctrans('texts.view').'</a>';
|
return '<a href="/client/recurring_invoices/'. $invoice->hashed_id .'/edit" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i>'.ctrans('texts.view').'</a>';
|
||||||
})
|
})
|
||||||
->editColumn('status_id', function ($invoice){
|
->editColumn('status_id', function ($invoice){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user