mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-19 10:53:37 +00:00
Initial commit for CSV import.
This commit is contained in:
35
app/Http/Controllers/CsvController.php
Normal file
35
app/Http/Controllers/CsvController.php
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* Created by PhpStorm.
|
||||||
|
* User: sander
|
||||||
|
* Date: 03/07/15
|
||||||
|
* Time: 10:37
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace FireflyIII\Http\Controllers;
|
||||||
|
use View;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class CsvController
|
||||||
|
*
|
||||||
|
* @package FireflyIII\Http\Controllers
|
||||||
|
*/
|
||||||
|
class CsvController extends Controller
|
||||||
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
parent::__construct();
|
||||||
|
View::share('title', 'CSV');
|
||||||
|
View::share('mainTitleIcon', 'fa-file-text-o');
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
return view('csv.index');
|
||||||
|
}
|
||||||
|
}
|
@@ -219,6 +219,12 @@ Route::group(
|
|||||||
Route::post('/categories/update/{category}', ['uses' => 'CategoryController@update', 'as' => 'categories.update']);
|
Route::post('/categories/update/{category}', ['uses' => 'CategoryController@update', 'as' => 'categories.update']);
|
||||||
Route::post('/categories/destroy/{category}', ['uses' => 'CategoryController@destroy', 'as' => 'categories.destroy']);
|
Route::post('/categories/destroy/{category}', ['uses' => 'CategoryController@destroy', 'as' => 'categories.destroy']);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* CSV controller
|
||||||
|
*/
|
||||||
|
Route::get('/csv', ['uses' => 'CsvController@index', 'as' => 'csv.index']);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Currency Controller
|
* Currency Controller
|
||||||
*/
|
*/
|
||||||
|
@@ -19,6 +19,9 @@ return [
|
|||||||
'never' => 'Never',
|
'never' => 'Never',
|
||||||
'search_results_for' => 'Search results for ":query"',
|
'search_results_for' => 'Search results for ":query"',
|
||||||
|
|
||||||
|
// csv import:
|
||||||
|
'csv_import' => 'Import CSV file',
|
||||||
|
|
||||||
// create new stuff:
|
// create new stuff:
|
||||||
'create_new_withdrawal' => 'Create new withdrawal',
|
'create_new_withdrawal' => 'Create new withdrawal',
|
||||||
'create_new_deposit' => 'Create new deposit',
|
'create_new_deposit' => 'Create new deposit',
|
||||||
|
@@ -19,6 +19,9 @@ return [
|
|||||||
'never' => 'Nooit',
|
'never' => 'Nooit',
|
||||||
'search_results_for' => 'Zoekresultaten voor ":query"',
|
'search_results_for' => 'Zoekresultaten voor ":query"',
|
||||||
|
|
||||||
|
// csv import:
|
||||||
|
'csv_import' => 'Import CSV file',
|
||||||
|
|
||||||
// create new stuff:
|
// create new stuff:
|
||||||
'create_new_withdrawal' => 'Nieuwe uitgave',
|
'create_new_withdrawal' => 'Nieuwe uitgave',
|
||||||
'create_new_deposit' => 'Nieuwe inkomsten',
|
'create_new_deposit' => 'Nieuwe inkomsten',
|
||||||
|
12
resources/twig/csv/index.twig
Normal file
12
resources/twig/csv/index.twig
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{% extends "./layout/default.twig" %}
|
||||||
|
|
||||||
|
{% block breadcrumbs %}
|
||||||
|
{{ Breadcrumbs.renderIfExists(Route.getCurrentRoute.getName) }}
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
|
||||||
|
|
||||||
|
Bla bla.
|
||||||
|
|
||||||
|
{% endblock %}
|
@@ -123,6 +123,9 @@
|
|||||||
<li class="{{ activeRoutePartial('currency') }}">
|
<li class="{{ activeRoutePartial('currency') }}">
|
||||||
<a class="{{ activeRoutePartial('currency') }}" href="{{ route('currency.index') }}"><i class="fa fa-usd fa-fw"></i> {{ 'currencies'|_ }}</a>
|
<a class="{{ activeRoutePartial('currency') }}" href="{{ route('currency.index') }}"><i class="fa fa-usd fa-fw"></i> {{ 'currencies'|_ }}</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="{{ activeRoutePartial('csv') }}">
|
||||||
|
<a href="{{ route('csv.index') }}"><i class="fa fa-file-text-o fa-fw"></i> {{ 'csv_import'|_ }}</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user