From 86011d4ea21ddc5a23c6eb23087c7ca7854546ad Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 3 Jul 2015 10:45:00 +0200 Subject: [PATCH] Initial commit for CSV import. --- app/Http/Controllers/CsvController.php | 35 +++++++++++++++++++++++ app/Http/routes.php | 6 ++++ resources/lang/en/firefly.php | 3 ++ resources/lang/nl/firefly.php | 3 ++ resources/twig/csv/index.twig | 12 ++++++++ resources/twig/partials/menu-sidebar.twig | 3 ++ 6 files changed, 62 insertions(+) create mode 100644 app/Http/Controllers/CsvController.php create mode 100644 resources/twig/csv/index.twig diff --git a/app/Http/Controllers/CsvController.php b/app/Http/Controllers/CsvController.php new file mode 100644 index 0000000000..723b1a33e1 --- /dev/null +++ b/app/Http/Controllers/CsvController.php @@ -0,0 +1,35 @@ + 'CategoryController@update', 'as' => 'categories.update']); Route::post('/categories/destroy/{category}', ['uses' => 'CategoryController@destroy', 'as' => 'categories.destroy']); + + /** + * CSV controller + */ + Route::get('/csv', ['uses' => 'CsvController@index', 'as' => 'csv.index']); + /** * Currency Controller */ diff --git a/resources/lang/en/firefly.php b/resources/lang/en/firefly.php index d6feb0f661..f7d834653a 100644 --- a/resources/lang/en/firefly.php +++ b/resources/lang/en/firefly.php @@ -19,6 +19,9 @@ return [ 'never' => 'Never', 'search_results_for' => 'Search results for ":query"', + // csv import: + 'csv_import' => 'Import CSV file', + // create new stuff: 'create_new_withdrawal' => 'Create new withdrawal', 'create_new_deposit' => 'Create new deposit', diff --git a/resources/lang/nl/firefly.php b/resources/lang/nl/firefly.php index bdab21f817..6c03404832 100644 --- a/resources/lang/nl/firefly.php +++ b/resources/lang/nl/firefly.php @@ -19,6 +19,9 @@ return [ 'never' => 'Nooit', 'search_results_for' => 'Zoekresultaten voor ":query"', + // csv import: + 'csv_import' => 'Import CSV file', + // create new stuff: 'create_new_withdrawal' => 'Nieuwe uitgave', 'create_new_deposit' => 'Nieuwe inkomsten', diff --git a/resources/twig/csv/index.twig b/resources/twig/csv/index.twig new file mode 100644 index 0000000000..5dd98e4135 --- /dev/null +++ b/resources/twig/csv/index.twig @@ -0,0 +1,12 @@ +{% extends "./layout/default.twig" %} + +{% block breadcrumbs %} + {{ Breadcrumbs.renderIfExists(Route.getCurrentRoute.getName) }} +{% endblock %} + +{% block content %} + + + Bla bla. + +{% endblock %} diff --git a/resources/twig/partials/menu-sidebar.twig b/resources/twig/partials/menu-sidebar.twig index ba080666f2..76bc4f4cfb 100644 --- a/resources/twig/partials/menu-sidebar.twig +++ b/resources/twig/partials/menu-sidebar.twig @@ -123,6 +123,9 @@
  • {{ 'currencies'|_ }}
  • +
  • + {{ 'csv_import'|_ }} +