mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Add Header/Footer options to invoice design settings
This commit is contained in:
parent
387f89440c
commit
63c1293e3b
@ -722,6 +722,7 @@ class AccountController extends BaseController
|
|||||||
|
|
||||||
private function saveInvoiceDesign()
|
private function saveInvoiceDesign()
|
||||||
{
|
{
|
||||||
|
//dd(Input::get('all_pages_header'));
|
||||||
if (Auth::user()->account->isPro()) {
|
if (Auth::user()->account->isPro()) {
|
||||||
$account = Auth::user()->account;
|
$account = Auth::user()->account;
|
||||||
$account->hide_quantity = Input::get('hide_quantity') ? true : false;
|
$account->hide_quantity = Input::get('hide_quantity') ? true : false;
|
||||||
|
@ -1135,9 +1135,10 @@ return array(
|
|||||||
'expense_error_mismatch_currencies' => 'The client\'s currency does not match the expense currency.',
|
'expense_error_mismatch_currencies' => 'The client\'s currency does not match the expense currency.',
|
||||||
'trello_roadmap' => 'Trello Roadmap',
|
'trello_roadmap' => 'Trello Roadmap',
|
||||||
'header_footer' => 'Header/Footer',
|
'header_footer' => 'Header/Footer',
|
||||||
'all_pages_header' => 'Header',
|
'first_page' => 'first page',
|
||||||
'all_pages_header_help' => 'Show on all pages',
|
'all_pages' => 'all pages',
|
||||||
'all_pages_footer' => 'Footer',
|
'last_page' => 'last page',
|
||||||
'all_pages_footer_help' => 'Show on all pages',
|
'all_pages_header' => 'Show header on',
|
||||||
|
'all_pages_footer' => 'Show footer on',
|
||||||
|
|
||||||
);
|
);
|
||||||
|
@ -200,8 +200,19 @@
|
|||||||
<div role="tabpanel" class="tab-pane" id="headerFooter">
|
<div role="tabpanel" class="tab-pane" id="headerFooter">
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
|
|
||||||
{!! Former::checkbox('all_pages_header')->text(trans('texts.all_pages_header_help')) !!}
|
{!! Former::inline_radios('all_pages_header')
|
||||||
{!! Former::checkbox('all_pages_footer')->text(trans('texts.all_pages_footer_help')) !!}
|
->label(trans('texts.all_pages_header'))
|
||||||
|
->radios([
|
||||||
|
trans('texts.first_page') => ['value' => 0, 'name' => 'all_pages_header'],
|
||||||
|
trans('texts.all_pages') => ['value' => 1, 'name' => 'all_pages_header'],
|
||||||
|
])->check($account->all_pages_header) !!}
|
||||||
|
|
||||||
|
{!! Former::inline_radios('all_pages_footer')
|
||||||
|
->label(trans('texts.all_pages_footer'))
|
||||||
|
->radios([
|
||||||
|
trans('texts.last_page') => ['value' => 0, 'name' => 'all_pages_footer'],
|
||||||
|
trans('texts.all_pages') => ['value' => 1, 'name' => 'all_pages_footer'],
|
||||||
|
])->check($account->all_pages_footer) !!}
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user