closes #281
This commit is contained in:
@ -84,7 +84,9 @@ class Bills extends Controller
|
||||
|
||||
$payment_methods = Modules::getPaymentMethods();
|
||||
|
||||
return view('expenses.bills.show', compact('bill', 'accounts', 'currencies', 'account_currency_code', 'vendors', 'categories', 'payment_methods'));
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'name');
|
||||
|
||||
return view('expenses.bills.show', compact('bill', 'accounts', 'currencies', 'account_currency_code', 'vendors', 'categories', 'payment_methods', 'taxes'));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -100,7 +102,7 @@ class Bills extends Controller
|
||||
|
||||
$items = Item::enabled()->pluck('name', 'id');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
return view('expenses.bills.create', compact('vendors', 'currencies', 'items', 'taxes'));
|
||||
}
|
||||
@ -301,7 +303,7 @@ class Bills extends Controller
|
||||
|
||||
$items = Item::enabled()->pluck('name', 'id');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
return view('expenses.bills.edit', compact('bill', 'vendors', 'currencies', 'items', 'taxes'));
|
||||
}
|
||||
@ -476,7 +478,9 @@ class Bills extends Controller
|
||||
|
||||
$logo = $this->getLogo($bill);
|
||||
|
||||
return view($bill->template_path, compact('bill', 'logo'));
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'name');
|
||||
|
||||
return view($bill->template_path, compact('bill', 'logo', 'taxes'));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -492,7 +496,9 @@ class Bills extends Controller
|
||||
|
||||
$logo = $this->getLogo($bill);
|
||||
|
||||
$html = view($bill->template_path, compact('bill', 'logo'))->render();
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'name');
|
||||
|
||||
$html = view($bill->template_path, compact('bill', 'logo', 'taxes'))->render();
|
||||
|
||||
$pdf = \App::make('dompdf.wrapper');
|
||||
$pdf->loadHTML($html);
|
||||
|
@ -87,7 +87,9 @@ class Invoices extends Controller
|
||||
|
||||
$payment_methods = Modules::getPaymentMethods();
|
||||
|
||||
return view('incomes.invoices.show', compact('invoice', 'accounts', 'currencies', 'account_currency_code', 'customers', 'categories', 'payment_methods'));
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'name');
|
||||
|
||||
return view('incomes.invoices.show', compact('invoice', 'accounts', 'currencies', 'account_currency_code', 'customers', 'categories', 'payment_methods', 'taxes'));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -103,7 +105,7 @@ class Invoices extends Controller
|
||||
|
||||
$items = Item::enabled()->pluck('name', 'id');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
$number = $this->getNextInvoiceNumber();
|
||||
|
||||
@ -322,7 +324,7 @@ class Invoices extends Controller
|
||||
|
||||
$items = Item::enabled()->pluck('name', 'id');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
return view('incomes.invoices.edit', compact('invoice', 'customers', 'currencies', 'items', 'taxes'));
|
||||
}
|
||||
@ -511,7 +513,11 @@ class Invoices extends Controller
|
||||
|
||||
$logo = $this->getLogo();
|
||||
|
||||
$html = view($invoice->template_path, compact('invoice', 'logo'))->render();
|
||||
$taxes = collect(Tax::enabled()->get())->each(function ($item) {
|
||||
$item->title = $item->name . ' (' . $item->rate . '%)';
|
||||
})->pluck('title', 'name');
|
||||
|
||||
$html = view($invoice->template_path, compact('invoice', 'logo', 'taxes'))->render();
|
||||
|
||||
$pdf = \App::make('dompdf.wrapper');
|
||||
$pdf->loadHTML($html);
|
||||
@ -567,7 +573,9 @@ class Invoices extends Controller
|
||||
|
||||
$logo = $this->getLogo();
|
||||
|
||||
return view($invoice->template_path, compact('invoice', 'logo'));
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'name');
|
||||
|
||||
return view($invoice->template_path, compact('invoice', 'logo', 'taxes'));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -583,7 +591,9 @@ class Invoices extends Controller
|
||||
|
||||
$logo = $this->getLogo();
|
||||
|
||||
$html = view($invoice->template_path, compact('invoice', 'logo'))->render();
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'name');
|
||||
|
||||
$html = view($invoice->template_path, compact('invoice', 'logo', 'taxes'))->render();
|
||||
|
||||
$pdf = \App::make('dompdf.wrapper');
|
||||
$pdf->loadHTML($html);
|
||||
|
@ -49,7 +49,7 @@ class Items extends Controller
|
||||
{
|
||||
$categories = Category::enabled()->type('item')->pluck('name', 'id');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
return view('items.items.create', compact('categories', 'taxes'));
|
||||
}
|
||||
@ -133,7 +133,7 @@ class Items extends Controller
|
||||
{
|
||||
$categories = Category::enabled()->type('item')->pluck('name', 'id');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
return view('items.items.edit', compact('item', 'categories', 'taxes'));
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ class Settings extends Controller
|
||||
|
||||
$currencies = Currency::enabled()->pluck('name', 'code');
|
||||
|
||||
$taxes = Tax::enabled()->pluck('name', 'id');
|
||||
$taxes = Tax::enabled()->get()->pluck('title', 'id');
|
||||
|
||||
$payment_methods = Modules::getPaymentMethods();
|
||||
|
||||
@ -56,7 +56,7 @@ class Settings extends Controller
|
||||
'd F Y' => '31 December 2017',
|
||||
'd m Y' => '31 12 2017',
|
||||
'm d Y' => '12 31 2017',
|
||||
'Y m d' => '2017 12 31'
|
||||
'Y m d' => '2017 12 31',
|
||||
];
|
||||
|
||||
$date_separators = [
|
||||
@ -71,7 +71,12 @@ class Settings extends Controller
|
||||
'mail' => trans('settings.email.php'),
|
||||
'smtp' => trans('settings.email.smtp.name'),
|
||||
'sendmail' => trans('settings.email.sendmail'),
|
||||
'log' => trans('settings.email.log')
|
||||
'log' => trans('settings.email.log'),
|
||||
];
|
||||
|
||||
$percent_positions = [
|
||||
'before' => trans('settings.localisation.percent.before'),
|
||||
'after' => trans('settings.localisation.percent.after'),
|
||||
];
|
||||
|
||||
return view('settings.settings.edit', compact(
|
||||
@ -83,7 +88,8 @@ class Settings extends Controller
|
||||
'payment_methods',
|
||||
'date_formats',
|
||||
'date_separators',
|
||||
'email_protocols'
|
||||
'email_protocols',
|
||||
'percent_positions'
|
||||
));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user