From b09ebf32296f4fcb29e3ab428ee096110ebc64a3 Mon Sep 17 00:00:00 2001 From: Troels Liebe Bentsen Date: Wed, 1 Oct 2014 16:33:09 +0200 Subject: [PATCH] Added support for listing VAT numbers as used in all of EU --- app/controllers/AccountController.php | 1 + ...2014_10_01_141248_add_company_subtitle.php | 34 +++++++++++++++++++ app/views/accounts/details.blade.php | 1 + public/built.js | 1 + public/js/script.js | 1 + 5 files changed, 38 insertions(+) create mode 100644 app/database/migrations/2014_10_01_141248_add_company_subtitle.php diff --git a/app/controllers/AccountController.php b/app/controllers/AccountController.php index ed307aaf76b7..5fbca1d20d04 100755 --- a/app/controllers/AccountController.php +++ b/app/controllers/AccountController.php @@ -748,6 +748,7 @@ class AccountController extends \BaseController { { $account = Auth::user()->account; $account->name = trim(Input::get('name')); + $account->vat_number = trim(Input::get('vat_number')); $account->work_email = trim(Input::get('work_email')); $account->work_phone = trim(Input::get('work_phone')); $account->address1 = trim(Input::get('address1')); diff --git a/app/database/migrations/2014_10_01_141248_add_company_subtitle.php b/app/database/migrations/2014_10_01_141248_add_company_subtitle.php new file mode 100644 index 000000000000..9d99c0760b43 --- /dev/null +++ b/app/database/migrations/2014_10_01_141248_add_company_subtitle.php @@ -0,0 +1,34 @@ +string('vat_number')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('accounts', function($table) + { + $table->dropColumn('vat_number'); + }); + } + +} diff --git a/app/views/accounts/details.blade.php b/app/views/accounts/details.blade.php index 41571258ae12..7a12092a062a 100755 --- a/app/views/accounts/details.blade.php +++ b/app/views/accounts/details.blade.php @@ -29,6 +29,7 @@ {{ Former::legend('details') }} {{ Former::text('name') }} + {{ Former::text('vat_number') }} {{ Former::text('work_email') }} {{ Former::text('work_phone') }} {{ Former::file('logo')->max(2, 'MB')->accept('image')->inlineHelp(trans('texts.logo_help')) }} diff --git a/public/built.js b/public/built.js index 919c06dc121e..e17af34c6cd5 100644 --- a/public/built.js +++ b/public/built.js @@ -32202,6 +32202,7 @@ function displayAccount(doc, invoice, x, y, layout) { var data = [ account.name, + account.vat_number, account.work_email, account.work_phone ]; diff --git a/public/js/script.js b/public/js/script.js index f252148c2956..de6e28b364f6 100644 --- a/public/js/script.js +++ b/public/js/script.js @@ -1243,6 +1243,7 @@ function displayAccount(doc, invoice, x, y, layout) { var data = [ account.name, + account.vat_number, account.work_email, account.work_phone ];